我有一点问题,我正在制作一个用户可以找到宝藏的应用程序,当他找到它时,应用程序会发布一个故事:
" USER_NAME" "发现" a"宝贝"在MYAPP上。
标题为ect ......
现在,我制作了这个剧本:
$storyDinamic = ['object' => json_encode([
'fb:app_id' => '760699587345565',
'og:url' => 'http://samples.ogp.me/906181492797373',
'og:title' => 'gold',
'og:type' => 'eatsquare:treasure',
'og:image' => 'https://fbstatic-a.akamaihd.net/images/devsite/attachment_blank.png',
'og:description' => 'I find a gold!!'
])
];
$request = $fb->post('/me/objects/eatsquare:treasure', $storyDinamic);
$response = $request->getGraphUser();
echo $response['id'];
现在,这个脚本有效,页面回显了故事的内容?没有任何错误,但当我转到游戏Feed时,我无法从我的应用中看到任何内容。
如果我尝试从以下链接发布故事:
$storyStatic = ['treasure' => '"http://samples.ogp.me/906181492797373"'];
$request = $fb->post('/me/eatsquare:find', $storyStatic);
这有效,但我需要更改变量og:title,og:image,og:description。
有人知道我为什么会遇到这个问题吗?
非常感谢