ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingพอดีทำแอพเสร็จแล้ว อยากเอาแอพมาแปะในเพจแบบนี้
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: พอดีทำแอพเสร็จแล้ว อยากเอาแอพมาแปะในเพจแบบนี้  (อ่าน 1656 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
baiyoke650
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 321



ดูรายละเอียด
« เมื่อ: 28 เมษายน 2012, 21:47:25 »

http://www.khonkaenlink.info/s...=NEFDOV80RjlDMDMxRA%3D%3D&

อยากเอาไปแปะใส่เพจแบบนี้ต้องทำอย่างไรครับ ขอวิธีหน่อยครับ
« แก้ไขครั้งสุดท้าย: 28 เมษายน 2012, 21:55:05 โดย baiyoke650 » บันทึกการเข้า
shokarita
สมุนแก๊งเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 996



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 28 เมษายน 2012, 21:59:40 »

ตอบให้ครับ
<script type="text/javascript">
function addToPage() {

    // calling the API ...
    var obj = {
      method: 'pagetab',
      redirect_uri: 'http://facebook.ddscript.com/',
    };

    FB.ui(obj);
  }
</script>

<div id="test" onclick="addToPage();" class="addpages">เพิ่ม app ใน fanpage </div>
บันทึกการเข้า

baiyoke650
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 321



ดูรายละเอียด
« ตอบ #2 เมื่อ: 28 เมษายน 2012, 22:02:13 »

ตอบให้ครับ
<script type="text/javascript">
function addToPage() {

    // calling the API ...
    var obj = {
      method: 'pagetab',
      redirect_uri: 'http://facebook.ddscript.com/',
    };

    FB.ui(obj);
  }
</script>

<div id="test" onclick="addToPage();" class="addpages">เพิ่ม app ใน fanpage </div>


เอาสคริปนี้ไปไว้ที่ไหหนครับ
บันทึกการเข้า
mycools
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« ตอบ #3 เมื่อ: 01 พฤษภาคม 2012, 15:36:57 »

ไปที่นี่ครับ
https://www.facebook.com/iplayproject/app_319303024793614

ช่อง Application id ให้ก๊อบ App Id มาใส่
ช่อง Redirect URL ใส่ url ที่ใส่ Site URL  หนะ
บันทึกการเข้า
baiyoke650
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 321



ดูรายละเอียด
« ตอบ #4 เมื่อ: 01 พฤษภาคม 2012, 19:57:12 »

ทำแล้วมันขึ้นงี้ครับ

Fatal error: Uncaught OAuthException: Error invalidating access token: The session is invalid because the user logged out. thrown in
บันทึกการเข้า
mycools
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« ตอบ #5 เมื่อ: 02 พฤษภาคม 2012, 01:47:22 »

เกิดจากมันหา access token ไม่เจอครับ
วิธีแก้

ถ้าเป็น app ที่เรียกใช้ผ่าน facebbok app เช่น https://apps.facebook.com/balbla...
บรรทัดบนสุดของ code ก่อนประกาศ new Facebook(.....);
เพิ่ม
โค๊ด:
<?php 
if(@$_REQUEST[&#39;signed_request&#39;]){
    
$_SESSION[&#39;signed_request&#39;]=$_REQUEST[&#39;signed_request&#39;];
}else{
    
$_REQUEST[&#39;signed_request&#39;]=$_SESSION[&#39;signed_request&#39;];
}
?>
แต่ถ้าเล่นบนหน้าเวบ เช่น http://domainname.com/appblabla....
ให้เปลี่ยน การ login เป็น

โค๊ด:
<?php
$facebook 
= new Facebook(.....)
....
....
$loginurl $facebook->getLoginUrl(array(
&
#39;scope&#39; => &#39;email,user_likes,.....&#39;,
&#39;redirect_uri&#39;=>&#39;http://domainaname.com/fblogin_success/&#39;,
&#39;response_type&#39; => &#39;token&#39;
));
header("Location:{$loginurl}");
?>
หลัง login จะ redirect มาที่ http://domainaname.com/fblogin...access_token=USER_ACCESS_TOKEN
ใช้ javascript เอา access token มาเก็บใน  session
โค๊ด:
<script type="text/javascript">
var hash_data = window.location.hash;
var access_token = hash_data.replace("#access_token=","");
window.location="http://domainame.com/set_fblogin/?access_token=" access_token ;
</script>
และเอา access token ที่ใด้มาใช้โดย
โค๊ด:
<?php 
$access_token 
$_SESSIOn[&#39;access_token&#39;];
$facebook->setAccessToken($access_token);
?>

ทั้งหมดข้างบนเป็นตัวอย่างนะครับ
ไม่อยากให้ copy/paste นะครับ
ให้ดูเป็นวิทยาทานเท่านั้น
ขอบคุณครับ
บันทึกการเข้า
gukorn
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 182



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 02 พฤษภาคม 2012, 02:16:37 »

รู้สึกจะมีหลายวิธีนะครับ
บันทึกการเข้า

baiyoke650
ก๊วนเสียว
*

พลังน้ำใจ: 14
ออฟไลน์ ออฟไลน์

กระทู้: 321



ดูรายละเอียด
« ตอบ #7 เมื่อ: 02 พฤษภาคม 2012, 03:41:11 »

ขอบคุณมากๆครับ กำลังหัดครับได้ประโยชน์มากครับ  wanwan017 wanwan017 wanwan017
บันทึกการเข้า
iLovelyClub
ก๊วนเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 204



ดูรายละเอียด
« ตอบ #8 เมื่อ: 02 พฤษภาคม 2012, 07:08:40 »

ความรู้ดีๆที่มีประโยชน์สำหรับผมครับ wanwan017
บันทึกการเข้า

@@ขายVoucher บุญถาวรใบละ100บาท7ใบ ราคา400บาทครับ@@

ขายทั้งหมดที่มีสบทบทุนซื้อรถเก๋งครับ ^_^
aplsoft
คนรักเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 133



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 02 พฤษภาคม 2012, 09:00:30 »

ได้ความรู้มากมาย  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์