这将是一个初学者的问题,因为你想要遇到它.
我之前已经完成了Facebook的编程,但没有直接作为网络编程 - 所以,我知道我的方式围绕Graph API以及一般情况如何工作,但我没有任何网络编程经验,我有点迷失关于如何从Facebook的 文档到拥有一个允许我登录的工作网页(目标是尽可能简单地使用HTML/JavaScript,但允许使用publish_stream权限上传图像并在墙上发布链接等).
这是我迄今为止通过Facebook告诉我要做的代码(以及我之前看过少量HTML后添加的少量代码):
<!DOCTYPE html>
<html>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<head>
The title of the document (test text)
</head>
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
// init the Facebook JavaScript SDK
FB.init({
appId : 'EDITED OUT FOR PRIVACY BUT IS VALID IN MY CODE',
channelUrl : null,
status : true,
cookie : false,
xfbml : false
});
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
// connected
} else if (response.status === 'not_authorized') { …Run Code Online (Sandbox Code Playgroud) javascript facebook facebook-graph-api facebook-javascript-sdk