![](/img/trans.png)
[英]How can I share images , video and text on facebook , twitter and google plus from my webpage?
[英]Jquery over facebook , twitter , google plus iframe?
我想在Facebook,Twitter,Google和iframe上運行/執行jquery代碼。
我嘗試了很多方法來做,但是沒有用。
代碼始終顯示錯誤無/找不到對象。
實際上我想知道當前登錄的用戶是否已經完成like / follow / + 。
如果當前登錄用戶已經喜歡/關注,那么我需要隱藏喜歡/關注鏈接,
您無法使用jquery做到這一點,但可以使用它們自己的API來完成所需的工作。 例如,Facebook已經在其API中擁有了所有這些功能。
如果您使用的是PHP Facebook SDK,則可以按以下方式查詢它:
$likes = $facebook->api('me/likes');
$fanpageliked = false;
$appliked = false;
foreach ($likes['data'] as $ilike) {
if ($ilike['id'] == $fanpageid) {$fanpageliked = true;}
if ($ilike['id'] == $appid) {$appliked = true; }
}
如果您的粉絲專頁ID存儲在$ fanpageid中,或應用程序ID存儲在$ appid中,則$ fanpageliked將為true(和/或appid)。
因此,如果您只在尋找粉絲專頁ID,請刪除if並添加一個中斷:
if ($ilike['id'] == $fanpageid) {
$fanpageliked = true;
break;
}
之后,您可以擁有以下內容:
if (!$fanpageliked) {
echo "Like us NOW!";
// .... display like button etc
}
else {
echo "You are ours now. Bwa ha ha!";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.