VB.NETでTwitterに自動投稿するツールを作っていたのですが、xAuthが出来ず、
苦労しました。結局出来なかったのですが、、、顛末メモ。
Tweenの中の人がxAuthのコードを公開してくれていたので、利用させて頂きました。
��大変助かりました!ありがとうございます!)
以下のページ。
きりの日記 OAuth(xAuth)のVB.net実装サンプル
http://d.hatena.ne.jp/Kiri_Feather/20100305
とりあえずこのままコピーして動かしてみましたが、動かず。。
��当然、Consumer keyなどは取得済みです)
いろいろしてみましたが、結局xAuthをするためには、Twitterに申請をしないと
いけないようです。
[参考]
xAuthの申請方法をまとめました
http://blog.elearning.co.jp/archives/8909.php
アプリを公開するならともかく、限られた範囲内でしか使用しないので面倒です。。
英語なので。。
ということで結局、Access tokenなどを取得するプログラムを作って取得し、
それを自動投稿プログラムに設定して使うことにしました。
Access token取得プログラムの流れは、
��.AuthenticatePinFlowRequest でPINコード取得用URLとRequest tokenを取得
��.PINコード取得用URLを開いて取得したPINコードとRequest tokenを使用して、
AuthenticatePinFlow でAccess tokenなど取得
という感じです。簡単。
このAccess tokenなどを使用すればOAuthで投稿などができるようになります。
0 件のコメント:
コメントを投稿