マクロ定義
Util/MixiErrorCodes.h

エラーコードを定義します。 [詳細]

ソースコードを見る。

マクロ定義

#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を設定していない場合

 全て クラス ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義