0

私は単純なタブページを持っており、php sdkが機能しており、ユーザーsigned_requestからこの特定のページの「いいね」を取得できることを知っています。

このページは、FBページを持っている他社とのコラボレーションです。私が知りたいのは、現在のユーザーのページの同様のステータスを取得できるかどうかです。これにより、自分のページとパートナーの両方を気に入っているユーザーに応じて、このタブでアクションを承認できます。

これは、実際のアプリ、access_token、および要求された適切な権限を使用せずに可能ですか?

たとえば、私のページはfb.com/Cokeで、私のパートナーはfb.com/Targetです。この特定のタブページでは、私(Coke)が高く評価されている場合(すでに取得できます)、および私のパートナー(Target )も好きです。

私はgraphAPI(me / likes)とFQL(接続テーブルを使用)、そして両方とも無許可のリクエストの比較を試しました。

4

1 に答える 1

0

簡潔な答え:

いいえ、これは本番環境では不可能です。

さらなる説明:

一部のユーザーは、いいねのリストを公開しています。その場合、それはうまくいくでしょう。

しかし、その設定を非公開にしているユーザー (私のように、友達の友達だけがそれを見ることができます) からいいね! を取得するにaccess_tokenは、user_likes権限を持つアプリと が必要です。

ドキュメントから:

Permissions Required:
user_likes permissions if querying the current user.
于 2012-12-11T22:45:17.720 に答える