HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0612
赤月アイコンをダウンロードしたいんですが、4解決


赤月

リンク

2010/6/12(Sat) 20:33:32|NO.33227

最近、HSPでTwitterのクライアントを作っているんですが、
アイコン(ユーザーのプロフィール画像)のダウンロード方法がわかりません

アドレスは分かっているんですが、
自力で探してみると
hspinet.asというプラグインをインクルードしなくてはいけないとか・・・。

前置き長くてすみませんすみません、
つまり
画像ファイルはどうやればネット上からダウンロードできますか?



この記事に返信する


ANTARES

リンク

2010/6/13(Sun) 00:08:25|NO.33237

 サンプルをチェックしましょう。
sample\hspinet\test1.hsp



Kpan

リンク

2010/6/13(Sun) 07:56:50|NO.33239

プラグインを使う以外にもあります。

> hsp321\sample\comobj\imgload.hsp
DLではなく表示ですが。URLアドレスもOK



テック

リンク

2010/6/15(Tue) 23:20:01|NO.33281

>最近、HSPでTwitterのクライアントを作っているんですが、
>アイコン(ユーザーのプロフィール画像)のダウンロード方法がわかりません
ダウンロード方法ですか・・・。

Twitter API 仕様書の日本語訳のサイトがあるのですが↓、
(http://watcher.moe-nifty.com/memo/docs/twitterAPI49.txt)
アイコン関連では、
自分のプロフィール用を設定(アップロード)するAPIはあったのですが、
ダウンロードするAPIはありませんでした。
(ダウンロードするAPIは無いかも・・・。
マウス右クリック−名前を付けて画像を保存で、
ローカルに保存できますしね・・・^^;
)

ちなみに設定(アップロード)する説明を抜粋しました。
↓説明はここから
update_profile_image
自分の profile ページの画像(ユーザアイコンとしても使用される)を設定する
画像は multipart/form-data 形式のデータとして送信すること

URL: http://twitter.com/account/update_profile_image.format
または
http://api.twitter.com/1/account/update_profile_image.format
(format は xml, json のうちのいずれかを指定)

引数:
image (必須)
700KB 以内のサイズの GIF, JPG, または PNG 形式の画像を指定する
横(width)が500ピクセル以上の画像は縮小される

メソッド: POST
API制限: 適用対象外
↑説明はここまで

過去スレでは↓、
(http://hsp.tv/play/pforum.php?mode=all&num=32729)
misoさんが、同じくHSPでTwitterクライアントを作成しているようです。
また過去ログで「twitter」で検索すると
別の命令ですが、似た質問をしている人がいました。
(NO.29334のスレ)

>hspinet.asというプラグインをインクルードしなくてはいけないとか・・・。
そのとおりです。
hspinet.asをインクルードして、
以下一部を抜粋したスクリプトを参考にして、
neturl命令で、例えば、アイコンをアップロードするのならば、
"@twitter.com/statuses/"の箇所を
"@twitter.com/update_profile_image.xml" または
"@twitter.com/update_profile_image.json" に置換し、
netrequest_post命令でTwitterサーバーに
リクエストに送信するのだろうと思います。


netinit if stat : dialog "ネット接続できません。" : end username = "hsp_taro" password = "greathsp" neturl "http://"+username+":"+password+"@twitter.com/statuses/" prm = "status=HSP%82%A9%82%E7%93%8A%8De%83e%83X%83g%81I%20%5Bhsp%5D" netrequest_post "update.xml", prm

引き続きダウンロードする方法があるか調べてみようと思います。

>CあたりでOAuthの認証プロセスを代行(もしくは署名作成)するような
>プラグインを作ってくれる人はいないんでしょうか・・・
別スレでmisoさんがプラグインを作ってくれる人を探していましたが、
私もTwitterAPIには興味があり、
PHPですがラッパー関数を作っているサイトがあったので、
それを参考に時間があれば作ってみようと思います。
↓PHPのラッパー関数サイト
(http://terakonya.sarm.net/wordpress/2009/02/24/103)
↓Zend_OAuthを使用したPHPサイト
(http://websegment.net/2010/05/zend_oauth-twitterapi/)



赤月

リンク

2010/6/16(Wed) 01:30:23|NO.33284

>ANTARESさん
ありがとうございます
教えていただいたサンプルでなんとか作れそうです

>Kpanさん
プラグイン無しでも行けるんですか、
これはためしてみる価値ありですね

>テックさん
すいません、説明不足でした(^^;)
アイコンのアドレスは分かっていて、ダウンロード部分が分からなかっただけなんです
アイコンのアドレスを変換してくれるAPIがあるので^^
お手数かけてすいませんでした
でもアイコンの変更も面白そうですね、実装できるか検討してみます

OAuthのAPIですか、
もしも出来たらここで教えてくださいね^^



ONION software Copyright 1997-2021(c) All rights reserved.