エラーコードを定義します。 [詳細]
マクロ定義 | |
| #define | kMixiErrorDomain @"mixi API SDK" |
| #define | kMixiAPIErrorInvalidJson 1000 |
| #define | kMixiAPIErrorReply 1001 |
| #define | kMixiAPIErrorNotAuthorized 1002 |
| #define | kMixiAppErrorInvalidSource 2000 |
| #define | kMixiAppErrorNotFound 2001 |
| #define | kMixiAppInvalidParameter 2002 |
| #define | kMixiAuthErrorConnectionFailed 3000 |
| #define | kMixiAuthErrorOAuthFailed 3001 |
| #define | kMixiAuthErrorInvalidOAuthParameters 3002 |
| #define | kMixiTokenErrorConnectionFailed 4000 |
| #define | kMixiTokenErrorInvalidStatusCode 4001 |
| #define | kMixiTokenErrorCannotRetrieve 4002 |
| #define | kMixiTokenErrorExpired 4003 |
| #define | kMixiTokenErrorAPIFailed 4004 |
| #define | kMixiConnectionErrorHTTP 5000 |
| #define | kMixiConnectionErrorReadStream 5001 |
| #define | kMixiConnectionErrorOpenStream 5002 |
| #define | kMixiConnectionErrorAPI 5003 |
| #define | kMixiConnectionErrorUnreachable 5004 |
| #define | kMixiRequestErrorInvalidImageType 6000 |
| #define | kMixiCancelled 9000 |
| #define | kMixiErrorUnknown 9999 |
エラーコードを定義します。
Created by Platform Service Department on 11/07/04. Copyright 2011 mixi Inc. All rights reserved.
| #define kMixiAPIErrorInvalidJson 1000 |
API呼び出しエラー(JSONの解釈に失敗)
| #define kMixiAPIErrorNotAuthorized 1002 |
アクセストークンがない場合
| #define kMixiAPIErrorReply 1001 |
API呼び出しエラー(JSON内にerrorメッセージが設定済み)
| #define kMixiAppErrorInvalidSource 2000 |
公式アプリ以外からURLスキームで呼び出された場合
| #define kMixiAppErrorNotFound 2001 |
公式アプリが古い、またはインストールされていない場合
| #define kMixiAppInvalidParameter 2002 |
公式アプリを開くためのパラメータが不正な場合
| #define kMixiAuthErrorConnectionFailed 3000 |
公式アプリで接続エラーでログイン画面を開けない場合
| #define kMixiAuthErrorInvalidOAuthParameters 3002 |
公式アプリでOAuth不正パラメータでログイン画面を開けない場合
| #define kMixiAuthErrorOAuthFailed 3001 |
公式アプリで認証エラーでログイン画面を開けない場合
| #define kMixiCancelled 9000 |
リクエストがキャンセルされた場合
| #define kMixiConnectionErrorAPI 5003 |
MixiURLConnectionでAPI実行を失敗した場合
| #define kMixiConnectionErrorHTTP 5000 |
MixiURLConnectionでHTTPステータスコードが不正な場合
| #define kMixiConnectionErrorOpenStream 5002 |
MixiURLConnectionでストリームが開けない場合
| #define kMixiConnectionErrorReadStream 5001 |
MixiURLConnectionでストリームが読めない場合
| #define kMixiConnectionErrorUnreachable 5004 |
ネットワークが繋がらない場合
| #define kMixiErrorDomain @"mixi API SDK" |
mixi API SDK内で発生するエラー用ドメイン
| #define kMixiErrorUnknown 9999 |
謎のエラー
| #define kMixiRequestErrorInvalidImageType 6000 |
リクエストに含まれる画像タイプが不正
| #define kMixiTokenErrorAPIFailed 4004 |
公式アプリ経由で実行したAPIが失敗した場合
| #define kMixiTokenErrorCannotRetrieve 4002 |
ペーストボードからトークンが取得できない場合
| #define kMixiTokenErrorConnectionFailed 4000 |
公式アプリがネットワークエラーでトークンを取得できない場合
| #define kMixiTokenErrorExpired 4003 |
公式アプリを開かない設定の時にアクセストークンが期限切れの場合
| #define kMixiTokenErrorInvalidStatusCode 4001 |
公式アプリが正しいリダイレクトURLを設定していない場合
1.7.4