나는 (페이스 북의 api로 가능한 것이 무엇인지 모르지만 가능한 경우를 알고 있습니다.) 사용자가 자신의 페이스 북 친구 (explicity를 선택하거나 일부를 제외 시키십시오)를 우리 사이트에 초대 할 수있는 기능을 구현할 것입니다. 1- 친구에게 일반 이메일 보내기 2 페이 스북 메시지, 페이스 북 플랫폼의 초대장). 나는 페이스 북 플랫폼 초보자이고 어디서부터 시작해야할지 모른다. 어떤 API를 사용해야하는지 (facebook connect, facebook graph etc.) 추천 해 주시겠습니까? 페이스 북 API를 읽고 허가가 급속히 바뀌고 있습니다. 이 작업을 수행하는 최첨단 방식은 무엇입니까?는 mysite에 페이스 북의 친구를 초대해야합니다
0
A
답변
1
먼저 페이스 북 앱을 하나 만들어야합니다.
페이스 북 앱을 만들기위한 링크를 강화합니다. https://www.facebook.com/developers/createapp.php
그런 다음 애플리케이션에 다음 코드를 입력하십시오.
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
//Your app details here
FB.init({appId: 'your-app-id', status: true, cookie: true, xfbml: true});
};
//Load the SDK asynchronously
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
<fb:serverfbml>
<script type="text/fbml">
<fb:fbml>
<fb:request-form
action="url-after-inviting"
method="POST"
invite="true"
type="Name of site"
content="Text you want to keep along.
<fb:req-choice url='link-to-your-website'
label='<?php echo htmlspecialchars("Invite Now!",ENT_QUOTES); ?>'/>"
>
<fb:multi-friend-selector
showborder="false"
actiontext="title-text"
exclude_ids="<?php //echo $excludeIds; ?>"
rows="3"
/>
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
PHP 쪽에서하는 방법을 궁금해합니다. 어떤 아이디어? – Ashfame
자바 스크립트 PHP 파일을 넣을 수 있으므로 PHP 파일에도 같은 코드를 작성할 수 있습니다. 그냥 밖에서 넣어 태그 – programmer
프로그래머 : 정말 페이스 북의 애플 리케이션을 작성해야합니까? 페이 스북 앱을 만들지 않고도 API를 사용할 수 있습니까? –