2017-03-04 11 views
2

EclipseでCodenameoneアプリからやりたいことは、Facebookの壁にテキストと画像を送信することです。シンプル(またはそれです)。誰も私にどのようにJavaでこれを達成するために説明することができます(CN1アプリで)してください?CodenameoneアプリからFacebookに「壁」を投稿する

私は、ユーザーが私のアプリでFacebookにログインするのを望んでいません。代わりに、多くのメインストリームアプリがこれを行うのと同じ方法でこれを達成するには(例えば、BBC Newsアプリ)、Facebookのアプリを使用する場所、つまりデバイスに既にインストールされている、共有先のリストにあるFaceBook接続の問題。ユーザーがFBアプリをインストールしていない場合、私はこれを利用可能にしません。

私はオンラインで記事を読んだことがありますが、それは何歳か(期限が切れている)、トークンを使用しています(実装方法はほとんど分かりません)。

と仮定すると、送信先の書式を設定するための情報は本当にプラスになります。 事前に感謝します。

+0

どのプラットフォームやFacebook共有でも共有できる共有機能が必要ですか? – Diamond

+0

Facebookとだけ共有するだけです。私は他のアプリがこれをどのように達成したかの例として「共有」を指していましたが、私はFacebookの壁にメッセージをプッシュします。 –

+0

あなたはメッセージを事前に記入することはできません – WizKid

答えて

0

@WizKid、@Diamond、@Shai Almogによって回答されました。 私はこれは、そのはFBに私setTextToShareから()のテキストを入れていないが、うまく動作しますが、ツイッターを行い、

など、FBを持つユーザーのシェアを許可する私の画面上
ShareButton sb = new ShareButton(); 
     sb.setUIID("Label"); 
     sb.getAllStyles().setAlignment(Component.TOP); 
     String imageFile = FileSystemStorage.getInstance().getAppHomePath() + getMyFileName(); 
     sb.setImageToShare(imageFile, "image/png"); 
     sb.setTextToShare("My Text to share"); 

をTwitterにShareButtonコンポーネントを入れていますEメール。奇妙な。写真がアップして自分のテキストを入力することができます。

関連する問題