0
A
回答
0
看來Tynt API還不支持CORS(跨源資源共享),但沒有實現「訪問控制 - 允許來源:*」響應頭。 因此,您應該嘗試使用像CORS兼容的Yahoo(YQL)這樣的代理服務來讀取此API。
Supose我們有一個全球性的功能:這是從一個jQuery的getJSON調用稱爲readKeywords():
// remember to complete it with your secretkey!
var api_url = "http://api.tynt.com/publisher/v1/keyword/inbound?site_guid=c4l6yC_Ler4kAMacwqm_6r&api_key=secretkey&hours=24";
function readKeywords (data) {
var keywords = data.query.results.data; // keywords array
var items = [];
$.each(keywords, function(index, value) {
items.push('<li>' + value.json[0] + ': ' + value.json[1] + '</li>');
});
$('<ul/>', {
html: items.join('')
}).appendTo('body');
}
$.getJSON("http://query.yahooapis.com/v1/public/yql?format=json&q=select * from json where url='" + encodeURIComponent(api_url) + "' and itemPath='json.data'", readKeywords);
這個例子讀取雅虎的JSON Tynt的JSON響應,並寫入它作爲document.body的列表其中value.json [0]和value.json [1]是每個入站關鍵字的入站文本和計數器。
相關問題
- 1. 使用Javascript從Google Cookie中提取關鍵字
- 2. 如何使用DBPedia從內容中提取標籤/關鍵字?
- 3. 從網頁中提取Meta關鍵字?
- 4. 從文章中提取關鍵字
- 5. 錯誤從Javascript中的Google搜索中提取關鍵字?
- 6. 如何提取文本中使用的關鍵字?
- 7. 如何從Haskell中的文本塊中提取關鍵字
- 8. JavaScript從SVN關鍵字替換中提取作者/日期
- 9. 使用TF-IDF提取關鍵字
- 10. 使用c#或SQL從文本中提取關鍵字
- 11. 從列表中提取關鍵字,然後使用`和`
- 12. Python:使用關鍵短語從字符串中提取文本
- 13. 如何使用Javascript從字符串中提取數字?
- 14. java關鍵字提取
- 15. 如何從Tridion中將關鍵字提取爲Excel格式?
- 16. 如何從文本中提取關鍵字(標籤)
- 17. 如何從查詢中提取有意義的關鍵字?
- 18. 提取關鍵字/從字符串變量使用Preg_match_all
- 19. 如何使用PHP從孟加拉文本中提取關鍵字
- 20. 從JavaScript使用JavaScript提取數字?
- 21. 提取.net中句子中關鍵字的工具/ API
- 22. 如何使用adwords api抓取所有關鍵字?
- 23. JSON從關鍵字提取值
- 24. awk提取關鍵字行
- 25. 提取API:獲取標題,關鍵字和HTTP響應正文
- 26. LINQ可以用來從字符串中提取關鍵字嗎?
- 27. 關鍵字提取軟件
- 28. 使用JavaScript關鍵字
- 29. 如何從使用「這個」關鍵字
- 30. 如何使用JavaScript從URL中提取漢字?