How to generate facebook AppID krub?

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา How to generate facebook AppID krub?

How to generate facebook AppID krub?

เราสามารถ Generate Apps ID ของ Facebook ได้รึเปล่าครับ มี API รองรับมั้ยครับ

สิ่งที่คาดหวัง  :

- ทำระบบที่เหมือนกันกับหลายๆโปรดัก

- เมื่อเข้ามาแต่ละโปรดักต้องกด Allow App เพื่อเอา Permission ของผู้ใช้



IOhm 58.8.25.xxx 05-10-2010 12:12:55

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

 เราไม่สามารถ Generate Apps ID ของ Facebook ได้

การขึ้น  Allow App จะเกิดเมื่อ
user เข้าใช้งานครั้งแรก หรือ 
ได้ลบ app ในโปรไฟล์ออก แล้วมาเข้า app ใหม่อีกครั้ง หรือ
app มีการเพิ่ม permission เพิ่มเติม ก็จะขึ้นในส่วนเพิ่มเติม
 
เราสามารถกำหนดให้ขึ้น allow app ครั้งแรกเมื่อ user เข้ามาหน้าใดๆ บางหน้า หรือทุกหน้าก็ได้


Ninenik 183.89.223.xxx 05-10-2010
 ความคิดเห็นที่ 2

 กำหนดบางหน้า ทำอย่างไรครับ ถ้าหากใช้ App ID เดียวกัน ขอบคุณครับพี่นิก



IOhm 58.8.25.xxx 05-10-2010 13:56
 ความคิดเห็นที่ 3

 

<?php
////  ใช้กับ convas app 
$appID="xxxxxxxxxxxxxxxxxxxxx";
$back_after=urlencode("http://apps.facebook.com/app_name/page_name.php");
$callbackURL="https://graph.facebook.com/oauth/authorize?client_id=".$appID;  
// url เมื่อได้ทำการตอบรับคำเชิญ และอนูญาตให้เข้าถึงข้อมูล  
$callbackURL.="&redirect_uri=".$back_after;  
// ส่วนของข้อมูลที่ต้องการขอรับการอนุญาตในการเข้าถึง เพิ่มเติม  
$callbackURL.="&scope=read_stream,publish_stream,offline_access,email";  
?>
<fb:if-is-app-user>
<fb:else>
<fb:redirect url="<?=$callbackURL?>" />
</fb:if-is-app-user>

 



Ninenik 183.89.223.xxx 05-10-2010
 ความคิดเห็นที่ 4

 app ID เดียวกัน allow ขึ้นแค่ครั้งเดียว



Ninenik 183.89.223.xxx 05-10-2010
 ความคิดเห็นที่ 5

 พี่นิกครับ 

ถ้าเกิดเรา set permission ไปแล้ว แต่มาเปลี่ยน permission ทีหลัง จะขอ Permission ของคนที่กด allow app ไปแล้วได้อย่างไรบ้างครับ?

 

ขอบคุณมากครับ



IOhm 58.8.25.xxx 05-10-2010 14:37
 ความคิดเห็นที่ 6

 ตามความเห็นที่ 1 

ถ้า allow app ไปแล้ว มาเปลี่ยน permission ใหม่
app จะขึ้นให้ allow ใหม่ตาม ตัว permission ที่กำหนดใหม่
ก็คือ app จะร้องขอส่วน ที่เพิมเติม เอง เราไม่ต้องทำอะไร
 
ถ้ากำหนด permission ใหม่น้อยกว่าตัวเติม หรือไม่มีส่วนเพิ่มเติม 
ก็ไม่จำเป็นต้องขึ้น allow เพราะ user ได้ allow ไปเรียบร้อยแล้ว
ทุก app จะเป็นแบบนี้ นอกเสียจากว่า user ไปลบ app ออกจาก โปรไฟล์
ถ้าเข้ามาใหม่ ก็จะขึ้น allow ใหม่


Ninenik 183.89.223.xxx 05-10-2010
 ความคิดเห็นที่ 7

ขอปรึกษาเรื่องฐานข้อมูลครับ

 คือ ผมต้องการเก็บข้อมูลที่มี Tables ดังนี้ครับ

- Profile ข้อมูลต่างๆ ซึ่งได้มาจาก basic information จาก facebook

- Score เก็บคะแนนของ user ที่เข้ามาเล่นเกมส์

ซึ่งถ้าแค่นี้ ก็เป็น Static เล่นได้แค่เกมส์เดียว

 

ถ้าเกิดว่า ผมต้องการให้เป็น Dynamic เล่นหลายหลายเกมส์ ซึ่งแต่ละเกมส์มี Tables เหมือนกัน

ผมควรจะต้องสร้าง Database ใหม่ เลยรึเปล่าครับ เพราะต้องการแยกข้อมูลคนละชุดกันในแต่ละเกมส์ครับ



IOhm 58.8.25.xxx 06-10-2010 14:26
 ความคิดเห็นที่ 8

 คำแนะนำอย่างคร่าวๆ

 
แยกออกจากกันไปเลย 3 ส่วน
table_user
table_score
table_game
 
table_user---
user_id
user_name
......
....
 
table_game---
game_id
game_name
......
....
 
table_score---
score_id
user_id
game_id
score_value
.....
....


ninenik 183.89.164.xxx 06-10-2010
 ความคิดเห็นที่ 9

 ขอบคุณมากครับ ^.^



IOhm 58.8.22.xxx 06-10-2010 17:20
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ