1

私はこれに数時間取り組んできましたが、不十分なドキュメントは役に立ちません。

例としてhttps://graph.facebook.com/cocacola/にあるデータを取得するだけで、それもできません。

Facebookの最新のphpAPIを使用しています。

これは私のコードで、何も返しません。

<?php

require '../src/facebook.php';

// Create our Application instance.
$facebook = new Facebook(array(
  'appId'  => '254752073152',
  'secret' => '904270b68a2cc3d54485323652da4d14',
  'cookie' => true,
));


$coke = $facebook->api('/cocacola');


echo '<pre>';
print_r($coke);
echo '</pre>';

何か案が?

4

5 に答える 5

4

チュートリアルhttp://thinkdiff.net/facebook/php-sdk-graph-api-base-facebook-connect-tutorial/をチェックして、グラフapiとphpsdkのステップバイステップを完全に理解してください。

于 2010-05-12T17:41:08.153 に答える
1

efpaをチェックアウトしましたか?(CSSでカスタマイズ可能)を使用してユーザーのストリーム全体を取得できます。

$userHome = $myapp->userHome();

foreach($userHome as $uhf) {

  $myapp->userStreamTmp($uhf);
}

またはユーザー情報を取得する。

$myapp->userInfo('name');
// or
$myapp->userInfo('gender');
// or
$myapp->userInfo('id');

ドキュメントhttp://labs.gurron.com/projects.php?proj=efpa&pg=docsをチェックしてください。

于 2012-05-02T03:06:14.653 に答える
0

file_get_contentsを使用してコンテンツを直接抽出し、json_decodeを使用してそれらを解析できます。

于 2011-07-04T05:33:45.547 に答える
0

コメントできませんが、有効なAPIキーのようには見えません(十分な長さではありません)。は、アプリケーションIDではなくAPIキー'appId'である必要があります。

于 2010-05-11T19:18:31.707 に答える
0

配列内のコカコーラページから情報を取得しようとしているだけの場合は、Facebookライブラリの使用を避けます。これは非常に複雑で、次のような単純なリクエストを行うだけです。

<?php
$contents=file_get_contents('https://graph.facebook.com/cocacola/');
$json=json_decode($contents,true);

echo '<pre>';
print_r($json);
echo '</pre>';
?>
于 2012-06-23T00:54:11.243 に答える