Freebase トピック ID の情報 (画像、名前、説明) を取得する必要があります。
この質問で、Google RPC を使用できることがわかりましたが、説明を返すだけなので機能しません。
約 100 のトピックの情報を取得する必要があり、100 の API 呼び出しを実行できません。
これを達成する別の方法はありますか?
次のように、1 回の Search API 呼び出しで複数のトピックを検索できます。
https://www.googleapis.com/freebase/v1/search?
filter=(any mid:/m/05qtj mid:/m/04jpl mid:/m/02_286)&
output=(/common/topic/image description)
(もちろん、パラメーターを URL エスケープする必要があります。フィルターの構文がどのように見えるかを示したかっただけです)
一度に 100 個のトピックをクエリする場合、リクエスト URL が大きすぎて HTTP GET として送信できない可能性があるため、代わりに次のヘッダー セットを使用して POST として送信する必要があります。
X-HTTP-Method-Override: GET
MQL を使用して、トピックごとに必要なものを返すクエリを作成し、すべてのトピック ID を一度に渡すことができます。