0

Facebook ページの公開イベントを読み取ることができる小さなアプリケーションを作成しようとしています。したがって、特定のユーザー access_token は必要ありません。これは手間がかかりすぎます。access_tokenを取得する必要がある小さなスクリプトを作成しましたが、取得しません:(

<?php
$url= "https://graph.facebook.com/oauth/access_token?type=client_cred&    client_id=my_client_id&client_secret=my_client secret";
$access_token = file_get_contents($url);
$access_token = substr($access_token,strpos($access_token,"=")+1);
print access_token;

}
?>

ブラウザで URL を開くと、access_token を取得しますが、これは機能しません :(

4

3 に答える 3

1

これをチェックしてください:

Facebook グラフ API

それが役立つことを願っています。

リソースはこちら

ハウツー: アプリ トークンを使用した公開はこちら

于 2012-12-21T12:44:51.590 に答える
0

次の方法で app_access_token を取得できます。

$app_access_token = file_get_contents('https://graph.facebook.com/oauth/access_token?type=client_cred&client_id='.$app_id.'&client_secret='.$secret);

詳細はこちら: https://developers.facebook.com/docs/technical-guides/opengraph/publishing-with-app-token/

于 2012-12-21T13:06:09.207 に答える
0

Facebook には、ユーザーを識別できるブラウザが必要です。file_get_contents を使用してそれを行うことはできません。

URL をリダイレクトし、ランディング ページで access_token を取得する必要があります。

私のブログに、その方法に関する小さな例があります。こちらをご覧ください

于 2012-12-21T12:37:38.120 に答える