問題タブ [facebook-ios-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5357 参照

ios - Facebookのプロフィール写真をUIImageに入れる

me/pictureまたはを呼び出して、Graph API からプロファイル画像を取得しようとしています<friend_id>/picture。ただし、返された応答は JSON 応答ではないようです。返信を読むことはできませんでしたが、プロフィール画像の JPEG ファイルにリンクしている別の URL であることがわかっています。

そのURLを取得したら、UIImageメソッドimageFromURL(またはそのようなもの)を使用できることはわかっていますが、応答を処理する方法がわかりません。誰か助けてくれませんか?

0 投票する
1 に答える
9064 参照

ios - iPhone SDK の FBconnect または Graph API を介して Facebook で写真にコメントまたはいいね! する方法は?

Facebook で写真にコメントしたり、いいね! したい iPhone アプリケーションを開発しています。

Facebook との統合には、FBConnect と Graph API を使用しています。

アプリケーションのウォールに友達の写真が表示されています。今は、iPhone アプリケーションを介してそれらに「いいね」またはコメントを付けたいと思っています。

どうすればそれを入手できるか教えてください。

前もって感謝します。

0 投票する
9 に答える
4645 参照

ios - FacebookAPI-グラフリクエストをキャンセルする方法

時々FaceBookグラフリクエストをキャンセルする必要がありますが、APIにキャンセルまたは同様のメソッドがないようです。現時点では、リクエストに割り当てたデリゲートの割り当てが解除されているため、クラッシュが発生することがあります。送信後にグラフリクエストをキャンセルする方法はありますか?

0 投票する
2 に答える
637 参照

ios - 「新しい」Facebook接続をiPhoneアプリに追加する

しばらく前にFaceBookconnectを実装しましたが、新しいAPIがあるようです。

実装の変更点は何ですか、それとも違いは何ですか?

「古い」ものを使用できますか?

0 投票する
1 に答える
442 参照

ios - Facebook iOS SDK - コントローラーを設定する正しい方法は何ですか?

新しい Facebook iOS SDK を使用して、Facebook を iOS アプリに統合しようとしました。Facebookで作成したアプリの認証はできたのですが、iOSアプリのリロード後(ログイン後)にデリゲート等-(void)fbdidloadが呼び出されません。

私が使用しているコントローラーは、アプリのある時点でモーダルに表示されます。これが問題でしょうか?コントローラーを設定する正しい方法はどれですか? これが私のアプリと提供されたデモアプリの唯一の違いであるため、これが問題であると確信しています。助けてください。

0 投票する
1 に答える
2673 参照

ios - FacebookAPI-インスタンス化する場所とhandleOpenURLを適切に実装する方法

iPhoneアプリのFacebookAPIを使用していますが、2つの質問があります。

すべてのドキュメント/例は、すべてをappDelegateに配置しているようです。Facebookオブジェクトをインスタンス化し、appDidFinishLaunchingで承認し、application:handleOpenURLメソッドをオーバーライドします。

私のアプリでは、ユーザーが特定のビューに移動してボタンを押さない限り、何も起こらないようにしています。そのビューでは、Facebookオブジェクトをインスタンス化し、ボタンハンドラーメソッドで承認を開始することを理解していますが、application:handleOpenURLのオーバーライドを処理するのはどうですか?特定のViewControllerで使用されているものとは異なるFBオブジェクト(アプリデリゲートでインスタンス化されている)を使用する必要があります。

  1. この状況ではシングルトンが必要ですか?または、appDelegateでFBオブジェクトをインスタンス化し、プログラム内で必要な場所からFBオブジェクトにアクセスできるようにすることは、優れた設計ソリューションですか?

    FBドキュメントでは、application:handleOpenURLメソッドをオーバーライドするように指示されています。

  1. 書かれているように、これはあなたのアプリケーションが1つのタイプのURLしか開くことができないという意味ではありませんか?アプリが複数の応答に応答する必要がある場合は、urlパラメーターを解析して、実行するアクションを特定する必要があります。

ありがとう!

0 投票する
2 に答える
8547 参照

ios - iOS SDK 4 を使用して現在の Facebook ユーザー名を抽出する

次のように、Graph API を使用して Facebook のユーザー情報を取得しています。

これどうやってするの?サーバーの応答が JSON オブジェクトの形式であることは知っていますが、それを解析する方法がわかりません。

0 投票する
4 に答える
1584 参照

ios - iPhone: Facebook Graph API を使用してセッションを保存する方法

私は iPhone 開発に比較的慣れておらず、アプリに Facebook 機能を実装しようとしています。Facebook コネクト DemoApp を試しましたが、セッションが保存されないようです。アプリを再起動するたびにログインする必要があります。アプリでセッション保存を実装するにはどうすればよいですか? 私はたくさん検索しましたが、これを行う簡単な方法はまだ見つかりません。ありがとう

0 投票する
4 に答える
6463 参照

ios - Iphone アプリケーションでの Facebook SDK ログイン

FaceBook SDK for iOS を使用しています。

ログインのために UIWebView が来て、ユーザー名とパスワードを追加する必要があります。私はこのようにログインしたくありません。

ユーザーがiOSアプリケーションからユーザー名とパスワードを提供した場合、バックグラウンドで、またはUIWebViewを開かずにログインできますか?

0 投票する
1 に答える
915 参照

ios - iPhoneでのfbconnectAPI応答

私は次のようにFaceBookAPIを呼び出しています。

問題は、両方のボタン(testBtnActとtest1BtnAct)をクリックすると、出力が- (void)request:(FBRequest *)request didLoad:(id)result変数resultに入るということです。

次に、どの結果がresult価値があるか(つまり、meORの場合me/friends)をどのように知ることができますか?