1

iphoneでGoogle Plus APIを使ってコンテンツと(Links)URLの投稿に成功しました。次のコードを使用:

googleShare =[[[GooglePlusShare alloc] initWithClientID:@"my key"] autorelease];


    [googleShare setDelegate:self];
     appDelegate.shareGOOGLe =googleShare;


    NSString *inputURL = @"";
    NSURL *urlToShare = [inputURL length] ? [NSURL URLWithString:inputURL] : nil;

    NSLog(@"%@",urlToShare);
    NSString *inputText = @"TEst Sharing testing from iOS 5.0";
    NSString *text = [inputText length] ? inputText : nil;
      NSLog(@"%@",text);

    [[[[googleShare shareDialog]
       setURLToShare:urlToShare]
      setPrefillText:shareMessge] open];

しかし、Googleプラスに画像を投稿したいです。

誰でも私を助けることができますか?

前もって感謝します。

4

4 に答える 4

5

現在、Google+ iOS SDK を使用して Google+ で画像を共有することはできません。

于 2012-08-09T22:47:00.090 に答える
3

これにより、画像をGoogle plusと共有できます

- (IBAction) didTapShare: (id)sender {
    id<GPPNativeShareBuilder> shareBuilder = [[GPPShare sharedInstance] nativeShareDialog];
    [shareBuilder attachImage:[UIImage imageNamed:@"yourImagename.png"]];
    [shareBuilder open];
}

https://developers.google.com/+/mobile/ios/share/から参照

于 2013-11-26T06:50:29.427 に答える
1

@Chirag... iPhone/iPad 用の Flipboard アプリケーションが表示されます。Google+ アカウントでリンク、コメント、画像を共有します。見て、私が間違っている場合はいつでもお知らせください。

于 2013-03-27T18:27:30.693 に答える
1

これらは役立つリンクです:

リンク 共有できる内容と方法を示します。

  1. https://developers.google.com/+/mobile/ios/share/

リンク 1 の下部に、「共有された投稿にメディアを添付しています。投稿に写真や動画を添付して、ユーザーが自分のストリームに共有できるようにすることができます」と記載されています。

  1. https://developers.google.com/+/mobile/ios/share/media

リンク 2 は、メディアを共有するためのコード スニペットを示しています。画像と動画

以下は、Google+ で画像を共有するためのコード スニペットです。

- (IBAction) didTapShare: (id)sender {
 id<GPPNativeShareBuilder> shareBuilder = [[GPPShare sharedInstance] nativeShareDialog];

 // Set any prefilled text that you might want to suggest
 [shareBuilder setPrefillText:@"Achievement unlocked! I just scored 99 points. Can you beat me?"]

 NSString *fileName = @"samplemedia1";
 [shareBuilder attachImage:[UIImage imageNamed:fileName];

 [shareBuilder open];
}
于 2014-11-28T07:17:58.307 に答える