マクロ定義
Config/MixiConstants.h

共通で使用される定数を定義します。 [詳細]

#include "MixiErrorCodes.h"

ソースコードを見る。

マクロ定義

#define DEV
#define kMixiSDKVersion   @"1.3.5"
#define kMixiApplicationId   @"jp.co.mixi.iphone"
#define kMixiAppScheme   @"mixi-connect"
#define kMixiDefaultRedirectUrl   (kMixiAppScheme @"://success")
#define kMixiAppTokenUri   (kMixiAppScheme @"://token")
#define kMixiAppRevokeUri   (kMixiAppScheme @"://revoke")
#define kMixiAppErrorUri   (kMixiAppScheme @"://error")
#define kMixiAppApiTypeToken   @"token"
#define kMixiAppApiTypeRevoke   @"revoke"
#define kMixiAppApiTypeReceiveRequest   @"request"
#define kMixiSDKClientIdKey   @"key"
#define kMixiSDKPermissionsKey   @"permissions"
#define kMixiSDKReturnSchemeKey   @"return_scheme"
#define kMixiSDKTokenKey   @"token"
#define kMixiApiBaseUrl   @"http://api.mixi-platform.com.dvm108.lo.mixi.jp:18000/2"
#define kMixiApiRefreshTokenEndpoint   (kMixiApiBaseUrl @"/token")
#define kMixiApiTokenEndpoint   @"/token"
#define kMixiApiRevokeEndpoint   @"/authorize/revoke"
#define kMixiApiUnknownEndpoint   @"[unknown]"
#define kMixiApiPingEndpoint   @"/apps/user/count/all"
#define kMixiApiMapEndpoint   @"/apps/user/count"
#define kMixiSDKUserAgentPrefix   (@"mixi-phone-ios/" kMixiSDKVersion)
#define kMixiSDKKeychainIdentifier   @"kMixiSDKKeychainIdentifier"
#define kMixiOfficialAppDownloadURL   [NSURL URLWithString:@"http://mixi.jp/official_app_introduction.pl"]
#define kMixiConnectAuthorizeURL   @"http://dvm108.lo.mixi.jp:18000/connect_authorize.pl"

説明

共通で使用される定数を定義します。

Created by Platform Service Department on 11/06/29. Copyright 2011 mixi Inc. All rights reserved.


マクロ定義

#define kMixiApiBaseUrl   @"http://api.mixi-platform.com.dvm108.lo.mixi.jp:18000/2"

mixi API呼び出しのベースURL

#define kMixiApiMapEndpoint   @"/apps/user/count"

mAPのためのエンドポイント

#define kMixiApiPingEndpoint   @"/apps/user/count/all"

UU測定のためのエンドポイント

#define kMixiApiRefreshTokenEndpoint   (kMixiApiBaseUrl @"/token")

トークンリフレッシュのためのエンドポイント

#define kMixiApiRevokeEndpoint   @"/authorize/revoke"

認可状態解除のためのエンドポイント

#define kMixiApiTokenEndpoint   @"/token"

トークン取得のためのエンドポイント

#define kMixiApiUnknownEndpoint   @"[unknown]"

不正なエンドポイント。エラー通知でのみ使用されます。

#define kMixiAppApiTypeReceiveRequest   @"request"

リクエストを受信

#define kMixiAppApiTypeRevoke   @"revoke"

mixi公式アプリで実行したAPIが認可解除処理

#define kMixiAppApiTypeToken   @"token"

mixi公式アプリで実行したAPIが認可処理

#define kMixiAppErrorUri   (kMixiAppScheme @"://error")

エラー時にmixi公式アプリを呼び出すためのURI

#define kMixiApplicationId   @"jp.co.mixi.iphone"

mixi公式アプリのID

#define kMixiAppRevokeUri   (kMixiAppScheme @"://revoke")

mixi公式アプリで認可状態を解除するためのURI

#define kMixiAppScheme   @"mixi-connect"

mixi公式アプリが使用するURIスキーム

#define kMixiAppTokenUri   (kMixiAppScheme @"://token")

mixi公式アプリからクライアントシークレットを取得するためのURI

#define kMixiDefaultRedirectUrl   (kMixiAppScheme @"://success")

認可終了時に公式アプリを呼び出すためのURL

#define kMixiOfficialAppDownloadURL   [NSURL URLWithString:@"http://mixi.jp/official_app_introduction.pl"]

mixi公式アプリのダウンロードページURL

#define kMixiSDKClientIdKey   @"key"

mixi公式アプリにOAuthクライアントIDを渡すためのキー

#define kMixiSDKKeychainIdentifier   @"kMixiSDKKeychainIdentifier"

KeychainのID

#define kMixiSDKPermissionsKey   @"permissions"

mixi公式アプリにスコープを渡すためのキー

#define kMixiSDKReturnSchemeKey   @"return_scheme"

mixi公式アプリに結果受け取り用のURLスキームを渡すためのキー

#define kMixiSDKTokenKey   @"token"

mixi公式アプリにトークンを渡すためのキー

#define kMixiSDKUserAgentPrefix   (@"mixi-phone-ios/" kMixiSDKVersion)

SDKの使用するUserAgentのプレフィクス。実際のUserAgentは kMixiSDKUserAgentPrefix + " " + UIWebViewのUA になります。

#define kMixiSDKVersion   @"1.3.5"

SDKのバージョン番号

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