1
这使我疯了。如何添加位置到一个职位或与Facebook的照片php sdk
任何人都可以发帖实用这个例子吗?我对生活的感激之情:
- 发表一个帖子,并添加相关的签入/位置信息
- 发布照片,并添加相关的签入/位置信息。
在这两种情况下,用户都将操作委托给应用程序。我们之前有访问令牌。
请没有理论,工作编码剪断;-)
我特别搞砸因为Facebook要求对象和阵列的嵌套结构
任何帮助将非常感激
这使我疯了。如何添加位置到一个职位或与Facebook的照片php sdk
任何人都可以发帖实用这个例子吗?我对生活的感激之情:
在这两种情况下,用户都将操作委托给应用程序。我们之前有访问令牌。
请没有理论,工作编码剪断;-)
我特别搞砸因为Facebook要求对象和阵列的嵌套结构
任何帮助将非常感激
抓取$user
实例
$user = $facebook->getUser();
检查登录用户是否已通过身份验证。
if ($user) {
try {
// Proceed
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
提供发布所需权限的登录网址。具体的publish_stream
许可的照片文档http://developers.facebook.com/docs/reference/api/user/#photos
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl(array(
'scope' => 'read_stream,publish_stream,user_photos'
));
}
放置me/photos
调用在try/catch块捕捉任何可能发生的例外规定。
try {
$facebook->setFileUploadSupport('http://yourapicallingwebsite.com/');
$response = $facebook->api(
'/me/photos/',
'post',
array(
'message' => 'Testing the Photo Upload',
'source' => '@/path/to/img',
'place' => 'place_id'
)
);
}
catch (FacebookApiException $e) {
error_log('An error occurred posting the image');
}
检查从我的反应/照片来电
$photo_u = $facebook->api('/'.$response['id']);
显示,如果你喜欢
<img src=<?php echo $photo_u['picture'] ?>/>
检查地名,如果你喜欢
$photo_place = $photo_u['place'];
<span><?php echo $photo_place['name'] ?></span>
你摇滚!!!!!!! –