Search APIの不具合は「attribute=allTrackTerm」を付けることで回避できる

2013年10月11日

App Storeに登録されたアイテムの情報を取得できるSearch APIでMacアプリの検索だけができなくなる不具合が起きて困っていたのですがTwitterのリプライで暫定的な解決策を教えていただきました。

教えていただいたStack Overflowのページを見ると、既存のURLリクエストに「attribute=allTrackTerm」を付けることでSearch APIの不具合を回避できるようです。

https://itunes.apple.com/search?entity=macSoftware&country=de&limit=50&term=Pages&attribute=allTrackTerm

fix_search_api

データが返ってきました!

これでMac App Storeのアフィリエイトリンク作成ツールの作者さんたちが修正してくだされば、今まで通りに使えるようになります。

しかしこの対応策は一時しのぎでしかなく、それぞれのツール製作者に修正作業を強いる物なのでSearch APIが直ることが望まれます。