私は Open Graph で何かを実現しようとしています: ユーザーがサイトを開くと、彼の facebook に投稿する必要があります: だから私は「見てみる」というアクションと「ミーム」というオブジェクトを手に入れました。
これは投稿するコードです:
$url = 'https://graph.facebook.com/me/xxxx:look';
$ch = curl_init();
$attachment = array('access_token' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'meme' => xxxxxxxxxxxxx',
);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
$result= curl_exec($ch);
curl_close ($ch);
echo $result;
これは私のメタタグです:
<head prefix='og: http://ogp.me/ns# fb: xxxxxxxxxxxxxxxxxxxxx'>
<meta property='fb:app_id' content='xxxxxxxxx' >
<meta property='og:type' content='xxx:xxx' >
<meta property='og:type' content='object' >
<meta property='og:url' content='xxxxx' >
<meta property='og:title' content='".$zeile[2]."' >
<meta property='og:image' content='".$image_path."' >
og:type
ユーザーもそれを好きになることができるので、オブジェクトもあります。
このページを開くと、応答として ID が返されます。したがって、すべてが機能するはずです。しかし、プロフィールを見てみると、何も書かれていません。そこには「Derp が xxxxxx の 'memename' を調べました」と書かれているはずです。
誰でもアイデアを得ましたか?ありがとう。