最近のアクセス:
Facebook アプリケーションを登録する方法

GeneXus のネイティブ モバイル ジェネレーターで提供されている Facebook 機能を使用するには、Facebook アプリケーションを登録する必要があります。
ここでは、その手順を示します。

手順 1: 登録と検証

Facebook のホームページのメイン画面から「開発者」リンクをクリックし、「facebook for developers」に進みます。
イメージ:19401.png
有効な Facebook アカウントを使用してログインします。
場合によっては、アカウントの検証が必要です。この手順については、次のリンクを参照してください: http://developers.facebook.com/blog/post/386/

手順 2: アプリケーションの作成

Facebook 開発者の有効なアカウントを使用して、開発者向け Facebook のホームページにログインしたら、 [ Apps ] ボタンをクリックし、 [ Create a New App ] を選択します。
イメージ:19405.png
アプリケーションに関する情報を入力します。 
: 有効なアプリケーション名の入力のみ必須です。その他の情報の入力は任意です。
イメージ:19407.png

手順 3: Facebook アプリケーションと GeneXus のネイティブ モバイル アプリケーションを接続

最後の手順は、ネイティブ モバイル アプリケーションを Facebook アプリケーションに接続することです。この作業は 2 か所で行う必要があります。
a- GeneXus での作業:
Facebook Web サイトの Facebook AppID の値を、メインオブジェクトの [ Facebook App Id ] プロパティにコピーします。
イメージ:23637.png イメージ:19409.png
b- Facebook での作業:
アプリケーションを開き、 [ Settings ] オプションをクリックします。基本設定で、 [ Add Platform ] ボタンをクリックして必要なプラットフォームを追加します。
Apple 向けの場合、次の作業が必要です:
iOS バンドル ID を入力します。これは、GeneXus のメインオブジェクトの [ iOS Bundle Identifier ] プロパティの値です。
イメージ:23638.png
イメージ:19408.png
Android 向けの場合、次の作業が必要です:
パッケージ名を入力します。パッケージ名は、メインオブジェクトの Android グループの [ Android Package Name ] プロパティにあります。
イメージ:23639.png
また、キーハッシュを取得します。
: アプリケーションを既定のキーストアで署名する場合、キーハッシュは qzImOU1ch6oucyE6hr8s9GbTgys= です。
キーハッシュを取得する (既定のキーハッシュを使用しない場合) には、次の情報が必要です:
  • キーストアファイルの場所 (この例では "C:\my-release.keystore")
  • キーストア内のエイリアス (この例では "alias_name")
  • keytool へのパス (この例では "C:\OpenSSL-Win32\bin\keytool.exe")
  • openssl へのパス (この例では "C:\OpenSSL-Win32\bin\openssl")
  • キーストアのパスワード (この例では "artech")
これらを元に、コマンドプロンプトで次のコードを実行します:
"C:\Program Files\Java\jdk1.6.0_25\bin\keytool.exe" -exportcert -alias alias_name -keystore C:\my-release.keystore | C:\OpenSSL-Win32\bin\openssl sha1 -binary | C:\OpenSSL-Win32\bin\openssl base64>keyhash.txt
その結果、keyhash.txt というファイルにキーが格納されます。
イメージ:21684.png
「クラス名」を追加する必要がある場合、この値は AndroidManifest.xml の中にあります。これは、メインアクションを含むクラスである必要があります:
イメージ:48589.png


サブページ
Created: 14/09/18 03:13 by Admin Last update: 24/04/02 23:02 by Admin
カテゴリ
Powered by GXwiki 3.0