facebook php sdk和打开图形用户生成的照片

时间:2012-09-19 17:12:25

标签: facebook-graph-api facebook-php-sdk

这更多的是语法问题,任何人都可以帮助我在正确的$ facebook-> api电话上转换这个原始电话吗?

让我感到困惑的是嵌套的图像数组。此外,我必须编码“配方对象”,因为我必须添加一些参数。

https://graph.facebook.com/me/nyccookbook:cook?
  recipe=http://www.yourdomain.com/pizza.html&
  image[0][url]=http://www.yourdomain.com/images/my_camera_pizza_pic.jpg&
  image[0][user_generated]=true&
  image[1][url]=http://www.yourdomain.com/images/my_camera_soda_pic_2.jpg&
  image[1][user_generated]=true&
  access_token=YOUR_ACCESS_TOKEN

非常感谢任何帮助!

阿方索

1 个答案:

答案 0 :(得分:1)

$options = Array(
    'recipe' => 'http://www.yourdomain.com/pizza.html',
    'image[0][url]' => 'http://www.yourdomain.com/images/my_camera_pizza_pic.jpg',
    'image[0][user_generated]' => true,
    'image[1][url]' => 'http://www.yourdomain.com/images/my_camera_soda_pic_2.jpg',
    'image[1][user_generated]' => true,
);

$wallPost = $this->fb->api('/me/nyccookbook:cook', 'post', $options);

简单:)

$ this-> fb是facebook对象

:编辑: 关于配方对象这只是用于设置打开图形对象的页面的URL,因此您可以在该页面内设置所有额外参数

请参阅:http://developers.facebook.com/docs/opengraph/tutorial/#publish