問題タブ [facebook-field-expansion]
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.
facebook-graph-api - フィールド展開を使用して Facebook イベントからすべてのユーザーの詳細を取得する
フィールド展開を使用して、イベントからすべてのユーザーの詳細を取得したいと考えています。
疑似コードでは、このようなものにする必要があると思います。
GET https://graph.facebook.com/ /attending.user(name,id,picture)
これを機能させることができません(グラフエクスプローラーでこれをテストしています)これが可能かどうかさえわかりません。
どうも!
android - Android アプリでの Facebook Graph API フィールドの拡張
フィールド拡張は Facebook の Android SDK でサポートされていますか? 例はどこにありますか?
Graph APi のフィールド拡張に関する優れたドキュメントがあります。ただし、android-sdk-3 のドキュメントが見つかりません。サポートされていますか?
問題は、次のことをしたいときに始まります。
Facebook android SDK では、パラメーターを文字列として追加しても機能しないようです
例えば
facebook - フィールド拡張を使用したFacebookGraphAPI呼び出しは、バッチ呼び出しとはレート制限に対して異なるカウントを行いますか
Facebookアプリを最適化しようとしています。
今日、私は4つのグラフAPI呼び出しでバッチ呼び出しを行います。
次のようなフィールド展開を使用して、これを単一のグラフAPI呼び出しに変更すると、次のようになります。
これで、レート制限の目的で、APIに対するヒットが4回ではなく、1回としてカウントされますか?
facebook - グラフ API エクスプローラー - "with" 修飾子とは
Facebook Graph API エクスプローラーには、"with" 修飾子があります( since、filter、limit などと共に)。
それは何のために使用されますか?
facebook - カーソルを使用してフィールド展開クエリをページ分割するにはどうすればよいですか?
私がすることができます:
/<post_id>/comments?filter=stream&limit=100&after=<cursor>
しかし、これはうまくいきません:
/<post_id>?fields=comments.filter(stream).limit(100).after(<cursor>)
構文に何か不足していますか? カーソルベースのページングとフィールド拡張は同時に開始されましたが、それぞれのドキュメントは相互に反映されていません。
java - Graph API を使用して未読メッセージを取得するには?
Facebook の未読受信トレイ メッセージを取得するアプリを開発しています。
次の v2.0 FQL クエリは正常に機能します。
その結果、すべての未読メッセージのリストができました。
しかし、Facebookは次のように述べています。
Facebook プラットフォーム API のバージョン 2.0 は、FQL を利用できる最後のバージョンです。2.0 以降のバージョンは FQL をサポートしません。FQL の代わりに Graph API を使用するようにアプリケーションを移行してください。現在のバージョン情報については、変更ログを参照してください。
そのため、Graph API のみでそれを行う方法を探しています。私は次のことを試しました:
成功せずに。私はすべてのスレッドを取得しますが、未読のスレッドのみが必要です。それをどうするか?
facebook - Facebook Graph API - ユーザータグで写真を取得
Facebook の Graph API v2.3 フィールド拡張を使用して、アルバムから特定の友人の写真を取得しようとしています。
UserB がタグ付けされている UserA のアルバムからのすべての UserA の写真のリストのみが必要です。
以下は、UserA のすべてのアルバム、写真、およびタグを返します。
me?fields=albums.limit(25){name,photos.limit(25){name,picture,tags.limit(25)}}
しかし、where 句を適用する方法やクエリをフィルター処理して、tags.id = UserB.id の場所のみを返す方法がわかりません。
docsに何も見つからないので、間違ったアプローチをしていると思われます。使用可能なソリューションまたは最小限の API リクエストを使用する代替ルートはありますか?
どんな助けでも大歓迎です。ありがとう。