4

我目前正在使用 facebook javascript sdk 创建一个 facebook canvas 应用程序,但我似乎无法添加应用程序拥有的对象,我得到的最接近的答案来自本教程:

https://developers.facebook.com/docs/opengraph/using-objects/#creating

但我不知道如何使用“curl”,是否可以使用 javascript sdk 来做到这一点?

这部分似乎缺少 facebook 上的文档

4

1 回答 1

1

Curl是您如何使用 PHP 进行 HTTP POST。如果你想在纯 JavaScript 中做同样的事情,那么你必须模拟一个 HTML 表单提交。但是如果你改用它就很容易jQuery了。

例如,如果您想做与以下 curl 命令相同的操作;

curl
  -X POST
  "https://graph.facebook.com/me/books.reads"
  -F "book=505124632884107"
  -F "access_token=1234567890"

您只需要使用 jQuery 调用以下命令:

$.post( "https://graph.facebook.com/me/books.reads", { book: "505124632884107", access_token: "1234567890" } );

免责声明:我真的不知道 Facebook JavaScript SDK 中有什么可用的。我刚刚指出了你将如何使用 JavaScript (jQuery) 来模仿 PHP Curl。

于 2014-08-09T13:01:46.793 回答