3

Facebook SDK for iOS を使用しています。リクエストダイアログを除いて、すべてが機能します(認証とフィードダイアログなどの両方)。コールバック関数「dialogCompleteWithUrl」は、request_id をまったく含まない応答 URL を取得しています! 「fbconnect://success?request=177205945735026&to%5B0%5D=559849340」のようなものが得られます。これは、URL エンコーディングをデコードすると、実質的に「fbconnect://success?request=177205945735026&to[0]=559849340」に変換されます。友人のアカウントを確認しました。通知セクションにリクエストはありませんでした。誰でも助けてもらえますか?

さらに、「招待状を送信」メニューを使用して Hackbook サンプルをテストしました。どちらも機能しませんでした-request_ids を含まない同様の URL を生成します。

ところで、iOS 5.1 および 5.0 を使用する最新の XCode 4.3.2 では、最新の Facebook iOS SDK (先週 2012 年 4 月 20 日にダウンロード) を使用しています。テストは、シミュレーターと新しい iPad、および iPhone 4 の両方で行われました。http://demo.vatlab.net/RequestDialog.aspxを使用したテストは、上記の iOS SDK テストで使用されたユーザー アカウント間で機能します。

よろしくお願いします。

4

1 に答える 1

0

ドキュメントには次のように記載されています。

リクエストは、アプリのダッシュボードでゲームが存在すると定義されているプラ​​ットフォームでのみ表示されます。たとえば、アプリが iOS と Android に存在するが、Canvas が存在しない場合、受信者は、そのアプリを介して受信した要求が Facebook.com のデスクトップ Web バージョンに表示されません。

Facebook ドキュメント

于 2014-06-06T23:54:48.897 に答える