2017-07-20 91 views
0

我想通過我的Android應用程序使用Facebook SDK發佈圖像/文字在Facebook上。是否可以通過編程方式將我的Facebook頁面標記爲?我怎麼能標記我的Facebook的帖子與我的Facebook的頁面在Android

這裏是我的代碼:

SharePhoto photo = new SharePhoto.Builder() 
.setBitmap(bitmap) 
.setCaption(shareText) 
.setUserGenerated(false) 
.build(); 
SharePhotoContent content = new SharePhotoContent.Builder() 
.addPhoto(photo) 
.build(); 

ShareApi.share(content, new FacebookCallback<Sharer.Result>() { 
} 

我試圖打開圖形爲好。沒有任何事情發生,即使沒有對話顯示在Facebook上發佈。以下是代碼:

List<String> peopleIds = new ArrayList<String>(1); 
peopleIds.add("AaJa_TfLYQJXLuTCQyNBG3dHoK7WCtpXePE1_qBFVPcNB68_KyGTRTXxjKWg6L1qbStB75WSEZ8OAmRxjbA"); 

SharePhoto photo = new SharePhoto.Builder() 
.setBitmap(bitmapWaterMark) 
.setCaption(shareText) 
.setUserGenerated(true) 
.build(); 

ShareOpenGraphObject object = new ShareOpenGraphObject.Builder() 
.putString("og:type", "aaa") 
.putString("og:title", "bbb") 
.putString("og:description", "ccc") 
.putString("books:isbn", "ddd") 
.build(); 

ShareOpenGraphAction action = new ShareOpenGraphAction.Builder() 
.putObject("book", object) 
.putPhoto("image", photo) 
.build(); 

ShareOpenGraphContent content = new ShareOpenGraphContent.Builder() 
.setPreviewPropertyName("book") 
.setAction(action) 
.setPeopleIds(peopleIds) 
.build(); 


ShareDialog.show(UploadFunnyContentActivity.this, content); 

回答

0

標記僅支持打開圖形和鏈接。

+0

你能幫我分享通過開放圖來支持標記嗎? –

0

您可以使用開放圖形API分享您的圖片和標籤朋友。

// Tag one or multiple people using their ids 
List peopleIds = ...; 

// Tag a place using the place's id 
List placeId = ...; 

SharePhoto photo = new SharePhoto.Builder() 
    .setBitmap(bitmap) 
    .setUserGenerated(true) 
    .build(); 

// Create an action 
ShareOpenGraphAction action = new ShareOpenGraphAction.Builder() 
    .setActionType("books.reads") 
    .putObject("book", object) 
    .putPhoto("image", photo) 
    .setPeopleIds(peopleIds) 
    .setPlaceIds(placeId) 
    .build(); 

你可以參考這個Facebook Document

在這裏,您可以得到有關的Open Graph API的詳細信息。

+0

我試過了,也在這裏發佈了代碼。請看看這個。 –

+0

奧基給我一些時間,我必須實施,比我可以完美地幫助你... –

相關問題