gpt4 book ai didi

php - Facebook Open Graph API 使用 PHP 或 Javascript 创建对象

转载 作者:可可西里 更新时间:2023-10-31 23:41:26 27 4
gpt4 key购买 nike

我正在尝试创建一个 Open Graph 对象以用于 facebook open graph API 中的操作。我已经尝试在我的应用程序控制中心使用 facebook 提供的基于 PHP 和 javascript 的代码。在“打开图表”>“故事”>“获取代码”下。

Facebook 告诉我使用以下代码:

    $response = $facebook->api(
'me/objects/music.song',
'POST',
array(
'app_id' => (I Insert My App ID Here),
'type' => "music.song",
'url' => "http://samples.ogp.me/461258627226537",
'title' => "Sample Song",
'image' => "https://s-static.ak.fbcdn.net/images/devsite/attachment_blank.png",
'album' => "Sample Album: URL",
'preview_url' => "Sample Preview URL: URL",
'description' => ""
)
);
// handle the response

打印响应时出现的错误是:

    <b>Fatal error</b>:  Uncaught OAuthException: Cannot specify type in both the path and query parameter.

当我运行 Javascript 版本时也会出现此错误。

我试过删除类型,并弄乱所有参数但没有任何效果;我收到许多其他错误。如果有帮助,我可以提供我尝试过的其他内容以及发生的错误。

如果这不起作用,我可能会尝试在我自己的服务器上托管该对象,但这应该很容易,不是吗!?我错过了什么??

非常感谢,

马特

最佳答案

如果你想发布 Action 使用这个方法

$response = $facebook->api(
'me/og.likes',
'POST',
array(
'object' => "URL OF THE PAGE HAVING META TAGS FOR POST"
)
);
// handle the response
echo $response;

在其他代码中,我今天遇到了同样的错误

谢谢

关于php - Facebook Open Graph API 使用 PHP 或 Javascript 创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17088656/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com