タグ付けされた質問 「facebook-graph-api」

FacebookグラフAPIは、オブジェクトとFacebookのソーシャルグラフからオブジェクト間の接続を取得するための構造化APIです。

8
アクセストークンを使用してFacebookユーザーIDを取得する方法
Facebookデスクトップアプリケーションがあり、Graph APIを使用しています。アクセストークンを取得できますが、その後、ユーザーのIDを取得する方法がわかりません。 私の流れは次のとおりです: 必要な拡張権限をすべて付与してユーザーをhttps://graph.facebook.com/oauth/authorizeに送信します。 私のリダイレクトページでは、Facebookからコードを取得しています。 次に、APIキーを使用してgraph.facebook.com/oauth/access_tokenへのHTTPリクエストを実行し、応答でアクセストークンを取得します。 それ以降、ユーザーIDを取得できません。 この問題はどのように解決できますか?

18
Facebook Graph API:1回のリクエストで大きな画像を取得
現在、Graph API Explorerを使用していくつかのテストを行っています。それは良いツールです。 ユーザーの友達リスト、友達の名前、ID、写真を取得したい。だから私はタイプします: https://graph.facebook.com/me/friends?fields=id,picture,name しかし、画像は50x50のみであり、このリクエストではもっと大きな画像をお願いします。 出来ますか ?


14
Facebook Graph API、ユーザーにメールを送信する方法は?
Graph APIを使用していますが、ログインしているユーザーのメールアドレスを取得する方法がわかりません。 Graphの概要には、「Graph APIを使用すると、名前、メールアドレス、プロフィール写真、誕生日など、サイトの登録フォームで通常リクエストするすべての基本的なアカウント登録データにアクセスできます」と記載されています。 すべてうまくいっていますが、どうすればその情報にアクセスできますか? これは私がこれまでに持っているものです: $json = $facebook->api('/me'); $first = $json['first_name']; // gets first name $last = $json['last_name'];


3
fb:app_idまたはfb:adminsはいつ必要ですか?
Facebookの「いいね!」ボタンのドキュメントには、「Webページが映画、スポーツチーム、有名人、レストランなどの実世界のエンティティを表す場合は、OpenGraphプロトコルを使用してエンティティに関する情報を指定してください」と書かれています。 実体ではないブログの投稿/ビデオ/記事に「いいね」ボタンを追加しています。正しい?だから私はfb:app_idやfb:adminsは必要ありませんか?しかし、いいねボタンを作成するステップ2では、「Get Open GraphTags」と表示されます。Linterを使用してfb:adminsとfb:app_idを使用せずにいいねボタンを検証すると、「fb:adminsとfb:app_idタグは行方不明です。」 fb:adminsタグとfb:app_idタグが必要であることが判明した場合、それらを見つけるためにFacebookのようなページが必要ですか? また、fb:admins AND fb:app_idまたはfb:admins OR fb:app_idであり、両方が必要かどうかはわかりません。 そしてgraph.facebook / somepageでそれはIDを与えます、しかしそれは何のIDですか?例: Facebookメタのfb:app_idを取得する方法

9
Facebookのログイン/ログアウトボタンを使用せずにFacebookSDK 3.0からプログラムでログアウトするにはどうすればよいですか?
タイトルがすべてを物語っています。カスタムボタンを使用して、ユーザーのFacebook情報を取得しています(「サインアップ」の目的で)。それでも、最後に登録したユーザーをアプリに記憶させたくはありません。また、Facebookネイティブアプリを介して現在ログインしているユーザーも記憶させたくありません。Facebookのログインアクティビティを毎回ポップアップさせたい。そのため、以前のユーザーをプログラムでログアウトしたいと思います。 どうやってやるの?これが私がログインする方法です: private void signInWithFacebook() { SessionTracker sessionTracker = new SessionTracker(getBaseContext(), new StatusCallback() { @Override public void call(Session session, SessionState state, Exception exception) { } }, null, false); String applicationId = Utility.getMetadataApplicationId(getBaseContext()); mCurrentSession = sessionTracker.getSession(); if (mCurrentSession == null || mCurrentSession.getState().isClosed()) { sessionTracker.setSession(null); Session session = new Session.Builder(getBaseContext()).setApplicationId(applicationId).build(); Session.setActiveSession(session); mCurrentSession …


2
Facebookアプリを自分のページにサブスクライブできるようにするにはどうすればよいですか?
特定のビジネスで使用できるFacebookアプリがあります。アプリとそのページを手動で接続する代わりに、顧客がFacebook経由でログインしてページを選択し、特定のサブスクリプション権限を持つアプリに接続できるWebサイトを作成できますか?どこから始めればいいですか?https://developers.facebook.com/で詳細情報を見つけることができません 基本的に私は、自分のサービスのためだけにmanychat.comと同様の機能を持たせようとしています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.