|
PHP การใช้งาน Graph API Facebook Notifications With Javascript sdk |
ตัวอย่างการใช้งาน Graph API Facebook Notification with Javascript sdk การนำ Graph API Facebook มาใช้งาน ในส่วนของ Notifications
เริ่มต้นด้วยการ ติดตั้ง javascript sdk
Code (Javascript)
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId : 'AppID', // หาได้จากการ สร้าง AppID ใน developer Facebook เดี๋ยวจะเขียนในบทความต่อไป
cookie : true, // enable cookies to allow the server to access
// the session
xfbml : true, // parse social plugins on this page
version : 'v2.6' // use graph api version 2.5
});
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
ฟังก์ชั่นเรียกใช้งาน
Code (Javascript)
<script>
function notification()
{
///แจ้งเตือนไปที่เฟส
FB.api(
'/{userid facebook ของบุคคลที่ต้องการแจ้งเตือนไป)}/notifications',
'POST',
{"href":"message","template":"ข้อความที่ต้องการเด้งขึ้น","access_token":"access_token ของ App"},
function(response) {
// Insert your code here
}
);
}
</script>
การหา userid
ต้องเข้าไปที่ https://developers.facebook.com/tools/explorer/145634995501895/
จากนั้น เลือก App ที่เราต้องการให้แจ้งเตือนไปยัง facebook
จากนั้นเลือก Get User Access Token ดังภาพ
เลือกข้อมูลที่ต้องการให้ App เข้าถึงได้
จากนั้นจะทำการหา user id ของตัวเราเอง (กรณีใช้กับคนอื่นต้องร้องขอสิทธิ์ตอน login ผ่าน facebook และนำค่ามาใช้เนาะ)
พิมดังรูป: และกด submit จะได้ ค่า user id ของตัวเราเองมา ให้นำไปใส่ใน userid facebook ในฟังก์ชั่น Notification
จากนั้น เลือกตามรูป
จะได้ token_access ให้ เอาไปใส่ ที่ access_token ในส่วนของฟังก์ชั่น Notification
จากนั้นทดสอบการเรียก ใช้ฟังก์ชั่น จะได้รับข้อความแจ้งเตือนทาง facebook ดังรูป
เป็นแนวทางสำหรับผู้ที่ต้องการนำไปประยุกต์ใช้ในสิ่งต่าง ๆ นะครับ ยังไงก็ฝากด้วยนะครับเป็นบทความแรกที่ผมเขียนเลย จะปรับปรุงให้เข้าใจง่ายขึ้นในอนาคต
เพิ่มเติมการสร้าง APP ID และ Facebook Canvas ต่อเนื่องกันนะครับ สองบทความ https://www.thaicreate.com/community/fb-canvas.html
Reference : http://https://developers.facebook.com/docs/graph-api/reference/v2.7/notification/
|
|
|
By : |
athlona64
|
|
Article : |
บทความเป็นการเขียนโดยสมาชิก หากมีปัญหาเรื่องลิขสิทธิ์ กรุณาแจ้งให้ทาง webmaster ทราบด้วยครับ |
|
Score Rating : |
|
|
Create Date : |
2016-07-20 |
|
Download : |
No files |
|
Sponsored Links |
|
|
|
|
|
|