REST APIを使用して、予測APIを削除できます。
※クラウドアプリ上からも確認ができなくなりますので、classifier_idをご確認の上実行ください。
予測APIを削除します。
https://developer-api.predictionone.sony.biz/v1/external/classifiers
HTTPメソッドは、DELETEです。
name | 説明 |
---|---|
x-api-key | API Key。 |
name | 説明 |
---|---|
classifier_id | 予測API ID |
ありません。
ありません。
ありません。
code | error | message | reason |
---|---|---|---|
4001000204 | PREDA_EXTERNAL_BAD_REQUEST | invalid_api_key. | APIキーが存在しない |
4001000204 | PREDA_EXTERNAL_BAD_REQUEST | Inactive_credential. | APIキーが間違っている |
4001000204 | PREDA_EXTERNAL_BAD_REQUEST | Not_found_credential. | APIキーが間違っている |
4001000204 | PREDA_EXTERNAL_BAD_REQUEST | This user may be deleted. | ユーザー情報が削除されている可能性がある |
Delete Classifier APIのpythonによる実行例が以下となります。
import requests
classifier_id = 'YOUR_CLASSIFIER_ID'
api_url = f'https://developer-api.predictionone.sony.biz/v1/external/classifiers/{classifier_id}'
api_key = 'YOUR_API_KEY'
headers = {'x-api-key': api_key}
# request
response = requests.delete(api_url, headers=headers)
response_json = response.json()
Delete Classifier APIのコマンドプロンプトからcurlコマンドによる実行例が以下となります。
1. コマンドプロンプトを立ち上げる
2. リクエストする
$ curl -o "response.json" -H "x-api-key:{Get API Key APIから取得したAPI KEY}" -H "Content-Type: application/json" -X DELETE -G https://developer-api.predictionone.sony.biz/v1/external/classifiers/{YOUR_CLASSIFIER_ID}
ex) $ curl -o "response.json" -H "x-api-key:xxxx-xxx-xxx-xxxx" -H "Content-Type: application/jsonn" -X DELETE https://developer-api.predictionone.sony.biz/v1/external/classifiers/xxxxxx