打开图表|发布动作|使用PHP代替cURL而不是终端

时间:2011-12-14 17:41:35

标签: php curl publish facebook-opengraph

我是facebook平台开发的新手。 我目前正在关注这个教程: http://developers.facebook.com/docs/beta/opengraph/tutorial/

我在第4步,在“发布行动”下。

它希望我将代码段直接复制到cURL终端:

唯一的问题是在联系我的webhost技术支持(1和1)时,他们告诉我我在共享主机方案上并且我无法直接访问终端而且我必须通过php脚本执行此操作。< / p>

我不知道怎么做,有人可以请,请指出我正确的方向!!

以下是facebook给我的说明:

发布动作

发布操作会将用户连接到您创建的对象。 “打开图表仪表板”页面在您的操作旁边有一个“获取代码”链接。这包含可以复制到终端并直接运行的卷曲代码片段。

发布操作涉及使用以下参数向me / [namespace]:[action_type] Graph API端点发出HTTP POST:

[object_type]: a link to a web page representing an object.
access_token: a valid user access_token with publish_actions permissions.

例如,将POST发送到:

https://graph.facebook.com/me/YOUR_NAMESPACE:cook        ?配方= OBJECT_URL&安培; =的access_token ACCESS_TOKEN

这将发布与提供的OBJECT_URL对应的配方的烹饪操作。将OBJECT_URL替换为您的网页网址。

2 个答案:

答案 0 :(得分:1)

您应该使用PHP's built-in cURL support,而不是终端电话。

答案 1 :(得分:0)

我使用1and1并且我有ssh访问权限。

与他们联系并要求他们改变您的计划,因为这是可以实现的。

请点击此处了解详情:http://faq.1and1.com/web_space__access/secure_shell_access_ssh/index.html