2016-09-07 4 views
1

私はアンドロイドアプリを開発しています。これはFacebookに写真を投稿すると同時に、アンドロイドアプリからその写真の好き嫌いの数を計算したいのです。Javaを使用してFacebookから写真を数えるようにプログラムします

詳細については、 Facebook SDKを使用しており、Facebookアカウントにログインして画像を投稿しました。画像投稿

方法はどのようにJavaの代わりに、手動でグラフAPIエクスプローラを使用してと掲載写真の同類の数を計算するために

private void PublishImage() 
{ 
    Bitmap image = BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher); 

    //Here we set all the required parameters to share the image and build that 
    SharePhoto photo = new SharePhoto.Builder() 
      .setBitmap(image) 
      .setCaption("Testing Sharing Feature through java") 
      .build(); 
    //Now we share the PhotoContent by adding the properties in instance of SharePhotoContent 
    share = new SharePhotoContent.Builder() 
      .addPhoto(photo) 
      .build(); 

    //Now we use share API to share the image 
    ShareApi.share(share,null); 

} 

下回っているのですか?

答えて

0

私はあなたがグラフAPIなしでそれを行うことはできないと思います。 ShareApi.share()を呼び出すと、実際に写真をアップロードするグラフAPIリクエストがあり、さまざまなプラットフォームから好きなものが得られます。あなたのアプリは投稿された好きな人数を知る方法がありません。

+0

私は嫌です代わりにグラフのAPIを手動で使用する代わりに、私はそれを呼び出すJava –

+1

それは最終的にはすべてを行うJavaで書かれたコードになります。 FacebookのAndroid SDK(Javaで書かれた)を使ってグラフAPIとやりとりし、特定の画像についてのIDを取得します –

関連する問題