2013-09-23 110 views
1

我已經使用其android sdk集成了Google+並能夠獲得PlusClient對象。 我從here獲得基本信息。在底部的同一頁面中,還有另一個交互式帖子的鏈接,我從下面的代碼中分享了內容。但它的開放對話,然後分享它。使用android sdk在Google Plus上分享照片不是通過共享意圖

代碼: -

Button shareButton = (Button) findViewById(R.id.share_button); 
shareButton.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     // Launch the Google+ share dialog with attribution to your app. 
     Intent shareIntent = new PlusShare.Builder(this) 
      .setType("text/plain") 
      .setText("Welcome to the Google+ platform.") 
      .setContentUrl(Uri.parse("https://developers.google.com/+/")) 
      .getIntent(); 

     startActivityForResult(shareIntent, 0); 
    } 
}); 

我的情況是不同的,因爲我有圖片和文字已經與我在我的應用程序,我只是想在Google+上分享他們在沒有任何用戶交互(除了登錄/ SIGIN的用戶誰想分享它)。分享照片+文字後,我會立即刪除/清除用戶的登錄信息。所以我只想要求用戶進行身份驗證,不應出現共享對話框。將有一個單一的按鈕名稱通過點擊該按鈕分享G +應用程序將要求用戶進行身份驗證並分享用戶已選擇的照片+文字。

IMP注意: - 只有用戶身份驗證彈出窗口應該顯示出來,之後它必須共享照片+文本,而無需任何用戶交互。

我需要一些指導,因爲我已經集成了android-sdk,我也有它的工作,現在唯一的事情是沒有用戶交互共享。如果任何人有任何想法,這種善意幫助/指導我。

+0

如果有人知道任何解決方法,那麼它對我也很好。 – Scorpion

回答

2

這是不可能的。分享到Google+必須始終是由用戶發起的,當其他用戶從您的應用中看到共享時,最終可以獲得更好的用戶體驗 - 他們知道它擁有適合他們的背景。

用戶交互實際上非常小。一旦他們點擊了Share按鈕,他們將被帶到一個共享對話框,該對話框已經包含您預先填充的內容。他們可以添加評論以及他們認爲會喜歡該帖子的人,就是這樣。

+0

這沒有解決方法?我知道用戶交互是最小的,但我想使它像用戶來到圖片只爲登錄休息一切都將由應用程序處理... – Scorpion

+0

請幫助/指導我,如果你有任何解決方法,可以幫助我在這個..對我來說真的很棒....其他最終我知道你是絕對正確的,這件事我已經知道了...... – Scorpion

+0

沒有解決方法。 Google+ API是隻讀API,這意味着共享內容的唯一方式是讓用戶這樣做。 – Joanna

相關問題