問題タブ [facebook-java-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.
json - Azure MobileServiceClient.login() で oAuth トークンを使用する
Facebook で認証するために、(「SimpleFacebook」と呼ばれるオープンソース ツールを使用して) ネイティブの Facebook SDK を使用しています。その部分はうまく機能しています。Microsoft Azure での Facebook 認証の実装が不足していると思います。
とにかく、次のステップは、この Facebook セッションのトークンを使用して、MS/Azure で認証することです。彼らが仕事をするべきであるように見えるような2つの方法があります
プロバイダー固有の oAuth トークンを使用して Windows Azure Mobile Service 認証を呼び出します
そして、2 番目のパラメーターがタイプの JSON オブジェクトである、非常によく似た別の方法:
それは私だけですか、それともここにドキュメントがありませんか? Facebook セッションの .getAccessToken() を呼び出して関数に渡そうとしたところ、Azure からエラーが発生しました。
正しい JSON 形式を知るにはどうすればよいでしょうか? 正しいトークンを使用していますか?
詳細については 、この Azure サイトを参照してください。
android - アプリケーション ID がグラフに登録されていません
Android アプリケーションを開発し、Facebook SDK を APP に正常に統合しました。
Facebook SDKに付属のHelloFacebookSampleアプリケーションで、以前にいくつかのテストを行いました。
HelloFacebookSample の UserGraph インスタンスで指定されたアプリケーション ID は、グラフ API でうまく機能しました。
このようにhttps://graph.facebook.com/1531414210465350
またはこのようにhttps://www.facebook.com/1531414210465350 それがHelloFacebookSample で取得したアプリケーション IDである
ことを知っています
が、自分のアプリケーション ID をグラフまたはリンクで、エラーが発生します:1531414210465350
user.getId();
何か不足していますが、どこにあるかわかりません。何か提案があればお願いします。感謝します。
これは主なアクティビティ コードです。
アプリケーション ID をマニフェストに配置し、範囲指定されたアプリケーション ID がログに記録されたプロファイルにマップされていないことを除いて、すべてが正しく機能していることを知っています。
facebook - restfb を使用してユーザーから投稿を取得する
restfb を使用して、ユーザー (ページではない) から公開投稿を取得したいと考えています。Graph API Explorer の User Data Permissions と Extended Permissions にすべての権限を追加しました。それでも結果が出ません。
しかし、次のコードを使用してページから投稿を取得できます。
ユーザーの投稿を取得するにはどうすればよいですか?