2016-03-25 2 views
0

まだGoogle Playに公開していないアンドロイドアプリを作成しましたが、Facebookのアプリの招待状を実装したいと思います。私はFacebookのドキュメントを読んだが、私はちょうど私がこのアプリのリンクのURLのための任意のウェブサイトをホストしていないので、私はこのアプリのリンクのURLが何であるか、それを生成する方法を得ることができなかった。誰かが私を助けてくれますか?アンドロイドアプリのfacebookアプリリンクツールを使用してアプリリンクURLを生成するには?

String appLinkUrl, previewImageUrl; 

appLinkUrl = "applinkurl"; 
previewImageUrl = "imageurl; 

if (AppInviteDialog.canShow()) { 
    AppInviteContent content = new AppInviteContent.Builder() 
       .setApplinkUrl(appLinkUrl) 
       .setPreviewImageUrl(previewImageUrl) 
       .build(); 
    AppInviteDialog.show(this, content); 
} 

私は、任意のウェブサイトを持っていないし、どちらも私はちょうど私がGoogle Playでのアプリのリンクのいずれかを使用し、テストのために仮定..... Google Playでの私のアプリを公開していません。あなたは今説明できますか?

+0

このlinkhttpsを見てみましょう。//developers.facebook.com/docs/applinks/hosting- api –

+0

私は既に私の質問で私はドキュメントを読むが、それを得ることはできませんでした。あなたが何をするかを段階的に教えることができれば、それはすばらしいことになります。 –

+0

私の知る限り、アプリリンクがどのように正しく機能するのか混乱しますか? –

答えて

1

applink URLは、ネイティブプラットフォームごとの情報の3枚エンコードすることができます:

  • アプリの名前を
  • それがない場合はアプリをインストールする方法
  • をインストールしています場合は、アプリを開く方法
  • インストール済み

この方法では、3つの異なる情報ではなく、1つのURLをアプリに招待できます。また、後でその情報を変更するコントロールを提供します。

ウェブサイトをお持ちでない場合、あなたはあなたのためのURLを作成します。このツールを使用して行くことができますが:https://developers.facebook.com/tools/applinkshost

+0

私はウェブサイトに行って、Androidのリンクを作成しました。しかし、リンクを選択し、それを私のアプリで 'String'として提供するフィールドはありません。私のためにこれを明確にしてもらえますか? 'URL'フィールド、' AppName'と 'Package'があります。私はそれを持っていないので、私は 'AppName'と' Package'だけを入力したので、私はURLを入力することはできません。しかし、どこでURLを選択するのですか? – jlively

+0

リンクはもう動作していません。誰かが新しいリンクや更新された回答を提供できるのですか? – nmnsud

+0

アプリリンクホスティングは廃止されました。 –

関連する問題