Yahoo! Web APIの導入方法

アプリケーションID

Yahoo! JAPANのWeb APIを使用するには、アプリケーションIDの登録が必要です。

Web APIのリクエストで、正しいIDを送信しないと

  • IDを送信しない … 400 Bad Request
  • 誤ったIDを送信 … 403 Forbidden

のように返されます。

メールの配信停止

アプリケーションIDの取得にはYahoo! JAPAN IDが必要ですが、これに登録すると登録メールアドレスに頻繁にメールが送られてきます。

IDの登録時に配信を拒否できますが、それとは無関係に送られてくるメールもあります。それらについては、以下のページで個別に配信を停止する必要があります。

※1 すべてのサービスのメール配信を解除しても、あらたなサービスが開始されると、そのメールが自動で登録され配信されてきます。

アプリケーションIDの使用方法

User-Agent方式

User-Agent: 元のUser-Agent文字列; Yahoo AppID: アプリケーションID

URLパラメーター方式

appid=アプリケーションID

利用制限

APIの利用できる回数には制限があり、その回数の上限はAPIごとに決められています。

1つのYahoo! JAPAN IDにつき、10個のアプリケーションIDを取得できます。そしてAPIの利用回数は、そのアプリケーションIDごとにカウントされます。しかしAPIの利用制限は、すべてのアプリケーションIDの利用回数の合算で行われます。

なお利用回数は、午前0時を基準とした24時間でカウントされます。

クレジット表記

Yahoo!のAPIを利用する場合には、次のガイドラインに従いYahoo!のクレジットを表記する必要があります。