2

https://developers.google.com/console/help/#generatingdevkeys/の指示に従いました。freebase サービスを登録し、ブラウザー アプリのシンプルな API キーをクエリに追加しました: https://api.freebase.com/api/service/mqlread?key=keygoeshere&query= {MQLquery}

次に、次のエラーが表示されます。

 {u'code': 100, u'message': u'Invalid API Key (Key not found)', u'stat': u'fail'}

クエリからキーを削除すると、ローカルでは機能しますが、リモートでは次のようになります: freebase api error on deployment to appengine: DownloadError: ApplicationError: 2。キーが登録または認識されていないため、freebase が appengine をブロックしているためだと私は信じています

4

1 に答える 1

3

ドキュメントによると、古いhttp://api.freebase.comAPIは非推奨になっています(最初の段落)。

Google の URL から Freebase にアクセスする必要があります。https://www.googleapis.com/freebase/v1/search?q=bob&key=<YOUR_API_KEY>

于 2012-05-29T22:15:18.573 に答える