2011-08-19 6 views
1

나는 다음과 같은 도움이 필요합니다.데이터베이스에 대한 사용자 ID를 얻으려면

나는 등록 양식이 있습니다.

데이터 이름 | ID | DOB | 트위터 | FBID

사용자가 등록하면 위의 값을 묻습니다. 트위터 ID를 넣을 수 있기 때문에 트위터가 쉽습니다. 하지만 사용자의 Facebook ID를 양식에 입력해야합니다.

이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 내가 내가 페이스 북 응용 프로그램을 설정 한

. 나중에 그래프 데이터를 은퇴 할 때 내가 그것을 사용할 수 있도록 내가 필요한 모든 페이스 북의 사용자 ID입니다 . '연결 페이스 북에 "기능을 사용할 수와 함께 PHP를 사용하고 있습니다 MySQL 데이터베이스.

감사 알렉스

+0

Twitter ID를 넣을 수 있습니까?! 가짜 신분이라면 어떡하지? [twitter API] (https://dev.twitter.com/docs/auth)를 읽으셨습니까? – ifaour

답변

0

글쎄, 그들은 서로 다른 기능을위한 특정 API를 가지고있다. 자신의 간단한 솔루션을 귀하의 사례를 수행해도 문제가 해결되지 않는에서. 당신은 아마 Facebook's Graph API를 사용해야합니다. 당신은에서 살펴 보셔야 자신의 PHP SDK. 매우 유용한 도구입니다. 한 번 사용했는데 완벽하게 작동했습니다. 사용자를 알기 전에 많은 것을 알아야합니다. 또한 자동으로 만들고 싶으면 로그인해야하며 페이스 북 앱에서 개인 데이터에 대한 액세스 권한을 확인해야합니다.

행운을 빈다.

+0

알았어요. 고마워요, 고마워요! –

0

모든 사용자 데이터에 대해 사용자의 허가를 얻어 야합니다. Facebook 연결을 사용할 수 있습니다. 사용자가 로그인하여 액세스 토큰을 받도록 설정하면이 액세스 토큰이 모든 사용자 데이터의 키입니다. 그래프 API와 함께이 액세스 토큰을 사용할 수도 있습니다. Check my blog.

관련 문제