0

我正在尝试查询 google freebase Api。这是我想要的查询:http://www.freebase.com/query?autorun=1&q=%22id%22:%22/m/0bth54%22,%22/film/film/imdb_id%22:[]当我尝试搜索 google api 以返回 json 时,它会使用以下网址引发错误: googleapis.com/freebase/v1/mqlread ?query={{%22/film/film/imdb_id%22:‌[],%22id %22:%22/m/027pfg%22}}。我究竟做错了什么??

4

1 回答 1

3

有三点不对:

  • 错误的协议 - 必须是https::
  • 缺少子域 -www.
  • 查询中的无效 JSON

如果您从您的第一个 URL 单击Link查询编辑器中的按钮,它将为您提供一个 MQLread URL,您可以直接剪切和粘贴:

https://www.googleapis.com/freebase/v1/mqlread/?lang=%2Flang%2Fen&query=%5B%7B+%22id%22%3A+%22%2Fm%2F0bth54%22%2C+%22%2Ffilm%2Ffilm %2Fimdb_id%22%3A+%5B%5D+%7D%5D

于 2013-05-12T17:25:10.013 回答