![](/img/trans.png)
[英]certificate error while posting to user wall with facebook php sdk
[英]Posting to users wall while applying the app (facebook php sdk)
我正在使用基本的Facebook PHP PHP來通過Facebook登錄用戶到我的頁面。 facebook.php,base_facebook.php和:
$facebook = new Facebook(array(
'appId' => '',
'secret' => '',
));
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
if (!$user) {
header("Location: /");
} else {
$loginUrl = $facebook->getLogoutUrl();
並且我想允許我的用戶在登錄時在牆壁上張貼(或跳過)一些東西。例如: http : //developers.facebook.com/attachment/web_dialog.png
有任何想法嗎?
張貼到用戶的牆上,您將執行以下操作:
if (isset($_POST['status'])){
try {
$post = stripslashes($_POST['status']);
$statusUpdate = $facebook->api('/<fb_user_id>/feed?access_token='.$session['access_token'], 'post', array('message'=> strip_tags($post), 'cb' => ''));
} catch (FacebookApiException $e) {
echo "<pre>";
echo $e;
echo "</p>";
}
}
您可以設置發布到該腳本的表單的樣式,使其與png文件中的表單匹配。
希望這就是您想要的並能為您提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.