Blackhacker نشر 6 يونيو 2016 أرسل تقرير نشر 6 يونيو 2016 أريد إنشاء زر لنشر المشاركات على الفيس بوك باستخدام لغة php وجافا سكربت، فكيف أستطيع فعل ذلك؟ اقتباس
0 هشام رزق الله نشر 6 يونيو 2016 أرسل تقرير نشر 6 يونيو 2016 هذا مثال بسيط لإضافة زر ينشر مقالات موقعك على فيس بوك. لفعل ذلك، يمكنك استخدام مكتبة facebook javascript sdk، فقط أضف كود فيس بوك جافا سكربت SDK إلى شيفرتك البرمجية (الكود مأخوذ من فيس بوك وتم القيام ببعض التعديلات عليه): window.fbAsyncInit = function(){ FB.init({ appId: 'xxxxx', status: true, cookie: true, xfbml: true }); }; (function(d, debug){var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if(d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true;js.src = "//connect.facebook.net/en_US/all" + (debug ? "/debug" : "") + ".js"; ref.parentNode.insertBefore(js, ref);}(document, /*debug*/ false)); function postToFeed(title, desc, url, image){ var obj = {method: 'feed',link: url, picture: 'http://www.url.com/images/'+image,name: title,description: desc}; function callback(response){} FB.ui(obj, callback); } استبدل الصورة والعنوان والمحتوى وغيرها من المعلومات الأخرى حسب ما يُلائمك. بعض ذلك استخدم هذا الرابط لنشر مقالات موقع على الفيس بوك: <a href="someurl.com/some-article" data-image="article-1.jpg" data-title="Article Title" data-desc="Some description for this article" class="btnShare">Share</a> استعمل جافا سكربت للتعامل مع الضغطة: $('.btnShare').click(function(){ elem = $(this); postToFeed(elem.data('title'), elem.data('desc'), elem.prop('href'), elem.data('image')); return false; }); المصدر اقتباس
السؤال
Blackhacker
أريد إنشاء زر لنشر المشاركات على الفيس بوك باستخدام لغة php وجافا سكربت، فكيف أستطيع فعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.