我創建了一個使用圖形API的搜索欄,直到一個月前它工作正常。您可以在搜索欄中輸入內容,並從Facebook獲取與您的搜索參數相關的信息。它由於某種原因停止工作。所以我手動去我的瀏覽器的搜索欄輸入一個圖搜索喜歡這個 -Facebook Graph API搜索問題
http://graph.facebook.com/search?q=zombies
這不工作了,要麼,我去,說這個 -
{ 的錯誤信息「錯誤」:{ 「消息」: 「(#200)必須有一個有效的access_token訪問此端點」, 「類型」: 「OAuthException」, 「代碼」:200 } }
是否有更新使我的搜索停止工作?我一直在閱讀Facebook的文檔,我找不到我在找什麼。有人可以幫助我再次得到這個工作嗎?我的搜索位於http://ericnaff.com/html5/p3。這裏是我的腳本,我using-
功能searchFB(userSearchparameter){
$.getJSON('https://graph.facebook.com/search?q=' + userSearchparameter + '&type=post&callback=?', function(fbResults){
$.each(fbResults.data, function() {
// Data Templating
$('<article class="fbResults"></article>').append (
'<section class="resultsSource"><h6 class="shareHeader">' +
'<img class="fromUser" src="https://graph.facebook.com/' + this.from.id + '/picture" height="50" width="50" alt="' + this.from.name + '">' +
'<a href="http://www.facebook.com/' + this.from.id + '" class="fromName">' + this.from.name +'</a> shared a <a class="typeLink" href="' + this.link + '">' + this.
type + '</a> </h6>' +
'<time class="createdTime" datetime="' + this.created_time + '">' + fuzzyFacebookTime(this.created_time.replace(/-/g,'/')) + ' ·</time>' +
'<img class="typeLinkIcon" src="' + this.icon + '" alt="icon"></section>' +
'<section class="resultsDescription"><h6><a class="shareLink" href="' + this.link + '">' +
'<img class="sharePicture" src="' + this.picture + '" height="90" width="90" alt="' + this.from.id + '">' +
'<span class="shareName">' + this.name + '</span>' +
'<span class="shareCaption">' + this.caption + '</span>' +
'<span class="shareDescription">' + this.message + '</span>' +
'</a></h6></section>' +
'<iframe class="linkShare" src="http://facebook.com/plugins/like.php?href=' + this.link + '"></iframe>'
).appendTo('body');
我知道它說我沒有正確的訪問令牌在我的錯誤,但它永遠不會在第一次使用一個地方和工作得很好。如果我需要添加一個,我想在哪裏添加它?謝謝!
我剛剛在開發人員部分註冊了該應用程序。我有一個應用ID和祕密。我把這些信息放在什麼地方?如果是這樣,我想把它放在哪裏?我需要一個實際的訪問令牌,還是自動生成? –
更新了答案,您將需要獲取一次url以獲取access_token – phiresky
所以我會把它放在這裏?''https://graph.facebook.com/search?q='+ userSearchparameter +'&type = post&callback = ? +'access_token = ????? –