質問

iPhone Facebook Connect( https:// githubに似たソリューションを探しています.com / facebook / facebook-ios-sdk )BlackBerryプラットフォーム用。基本的に、ユーザーはネイティブのBlackBerryアプリケーション(つまり、Webベースのモバイルアプリケーションではない)内からFacebookに対して認証する必要があります。使用できるライブラリはありますか?そうでない場合、これを達成するための正しいアプローチは何ですか?

事前に感謝します!

役に立ちましたか?

解決

BlackBerryのオプションは次のとおりです。

他のヒント

BBアプリ内でFacebook Connect認証を実行しました。 3日間頭をひねった後、URLが原因であることに気付きました!

基本的に、これらは必要なものです(4.5プラットフォーム用に開発していると仮定):

  1. ブラウザフィールドを使用して、 http://m.facebook.com/login.phpにPOSTを実行します。 (Facebookのモバイルバージョン)は、対応するデスクトップアプリケーションごとに必要な引数をすべて渡します(1つの課題は、署名生成を正しくすることです)。
  2. ユーザーがアクセスを許可したら、成功画面のURLをキャプチャします。 auth_tokenを取得します。
  3. RESTサーバーにPOSTを実行し、取得したauth_tokenを指定してセッションキーとシークレットを取得します。
  4. 返されたセッションキーとシークレットを保存し、永続化して、wholla!アプリが稼働しています。

コードを再利用したい人がいたら、上記の最初の3つのステップを組み込むために、カスタムLoginScreenおよびFacebookFacadeオブジェクトを開発しています。 GPLになります;)

Afzal、同様の問題があり、実際に接続文字列に問題があることがわかりました。次のリンクを見ると、正しい接続文字列を作成するための説明とコードがあります。 http ://www.localytics.com/blog/post/how-to-reliably-establish-a-network-connection-on-any-blackberry-device/

接続を開くFetchThreadに接続文字列を追加するだけです:

connection =(HttpConnection)Connector.open(absoluteUrl + getConnectionString());

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top