2011-12-28 6 views
4

을 필요로한다.왜 페이스 북의 dialog.feed이 나 동적 공유 대화 상자의 내용을 설정할 수 있기 때문에 내가</p> <p><code>facebook.com/dialog/feed?app_id=...&caption=...&description=...</code></p> <p>을 사용하고 APP_ID

나는 왜 app_id이 필요한지 이해할 수 없습니다.

의견이 있으십니까?

+0

appid를 요구한다는 것은 사용자가 응용 프로그램이 정보에 액세스 할 수있는 권한을 부여해야한다는 것을 의미합니다. 어쨌든 이론적으로 말입니다. 어떤 이유로 어떤 사람들은 실제로 도움을주는 것보다 자신의 대답에 대한 신용을 얻는 데 더 많은 관심을 가지고 있습니다 ... 'x'답에 현금으로 돈을받는 것과 달리 그들이 어떻게 있고 그 점을 받아 들여야합니다. – ppetree

+0

ppetree, 응답 해 주셔서 감사합니다. 일반 공유자 인 facebookDOTcom/sharer.php? u = ...는 app_id가 필요하지 않습니다. FB는 공유기와 facebookDOTcom/대화/공급을 구별하는 이유 이 궁금 APP_ID = ... – dsdsdsdsd

답변

3

여기에 문서별로 : https://developers.facebook.com/docs/reference/dialogs/feed/ app_id는 앱을 식별하는 데 사용되므로 Facebook의 백엔드 시스템에서 다음 요구 사항을 확인할 수 있습니다. 이 요구 사항은 "위의 예에서는 사용자가 이미 로그인되어 있고 애플리케이션을 승인했다고 가정합니다."

이전 sharer.php가 사용되지 않습니다. 나는 단지 앱이나 사용자의 승인없이 앱을 사용하는 사람들로부터 남용을당하는 것으로 추측 할 수 있습니다. 우리가 이웃을 신뢰하고 우리 문을 열어 둘 수 있었던 시대를 기억하십니까? 그 날은 더 이상 없습니다.

+0

DMC를, 시간 내 주셔서 감사합니다 ... 그러나 때문에 여전히 혼란 스러워요 : 1)의 내가 내 사이트가 있다고 가정 해 보자 .com, 2) fb로 등록하고 app_id, 을받습니다. 3) 나중에 John은 mysite를 방문하여 share.button을 눌러 dialog.feed 스크립트를 실행합니다. 이 시나리오에서 John은 mysite와 아무 관계가 없습니다. 단지 방문 만하고 버튼을 누르는 것 외에는 ...이 시나리오에서 app_id가 개선되는 부분을 이해하지 못합니다. 그러나 더 쉽게 fb가 사물을 추적 할 수있게합니다. – dsdsdsdsd

+0

누군가이 질문에 대해 실제로 -2를 주었습니까? – dsdsdsdsd

+0

교육 환경의 첫 번째 규칙은 질문하는 사람을 처벌하지 않는다는 것입니다. 사용자 포럼은 대단히 교육적인 환경입니다 ... 질문을하기 위해 누군가를 처벌하는 것이 철학적으로 잘못되었습니다 ... 질문을 좋아하지 않는다면 건너 뛰십시오 ... 나는 자주 질문에 답변 할 때 사용자 포럼에서이 작업을 수행합니다. – dsdsdsdsd