だから私は最高のソリューションを見つけるために2日を費やします。あなたはこのようなコードを使用する必要があります迅速な解決のための :ちょうど「メッセンジャー」と
mCallbackManager = CallbackManager.Factory.create();
MessageDialog messageDialog = new MessageDialog(this);
messageDialog.registerCallback(mCallbackManager, new FacebookCallback<Sharer.Result>() {
@Override
public void onSuccess(Sharer.Result result) {
Log.e("myLogs", "send success");
}
@Override
public void onCancel() {
Log.e("myLogs", "send cancel");
}
@Override
public void onError(FacebookException e) {
Log.e("myLogs", "send error");
}
});
if (MessageDialog.canShow(ShareLinkContent.class)) {
Uri uri = Uri.parse("http://developer.android.com/reference/android/net/Uri.html");
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentTitle("....")
.setContentDescription("asd")
.setContentUrl(uri)
.setImageUrl(Uri.parse("http://www.w3schools.com/css/paris.jpg"))
.build();
messageDialog.show(linkContent);
}
が、この作品! と私は、Webパーツを作成し、アンドロイドからwebplatformへのリクエストを送信するためのwebhookを作成し、このプラットフォームで友人を送るためのダイアログメッセージを使用すると思います。しかし、私はこれを解放しない。 誰かが2番目の方法を試してみたいとすれば、それは良い結果が行われるでしょう。この場所に書き込んでください。
良いコーディング
プライベートメッセージをAPI経由であるユーザーから別のユーザーに送信する方法はありません。ユーザーが友人へのリンクを送ることができるSendダイアログは、あなたが得ることができる最大のものです。 – CBroe
私はウェブプラットフォームのためだけにアンドロイドのために使用することができますダイアログを送信します。アンドロイドの場合は、 "MessageDialog.show(activityOrFragment、content);"しかしパラメータではない別の情報 –
次にMessageDialogを使います – WizKid