Поддерживает ли схема URL-адреса приложения google+ для iphone (mgc://) какие-либо параметры?

Я хотел бы иметь возможность запустить приложение google+ iphone и сказать ему перейти в режим «составить» и предоставить ему текст по умолчанию для сообщения. Я могу запустить его, используя схему URL-адресов mgc://, и перепробовал множество форматов URL-адресов, но не могу заставить его делать что-либо, кроме запуска. Кто-нибудь нашел что-нибудь?


person John Albano    schedule 12.11.2011    source источник


Ответы (2)


Это старый! Приянка – нет возможности перейти в приложение, но есть библиотека для обмена данными для iOS, которая использует браузер, но дает вам хороший контроль: developer.google.com/+/mobile. /ios/доля

Посмотри:

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

  // This line will fill out the title, description, and thumbnail of the item
  // you're sharing based on the URL you included.
  [shareBuilder setURLToShare:[NSURL URLWithString:@"https://www.example.com/restaurant/sf/1234567/"]];

  [shareBuilder setPrefillText:@"I made reservations!"]

  [shareBuilder open];
}

Вы также можете вызвать, чтобы открыть приложение Google+, но вы не можете передать текст для заполнения — вы можете сделать URL-адрес, используя gplus: в вашем вызове UIApplication openURL, а не http:. Например. в мобильном сафари попробуйте:

gplus://plus.google.com/share?url=http://developers.google.com/plus
person Ian Barber    schedule 18.07.2013

Вы можете открыть приложение Google Plus на определенной странице, используя URL-адрес в следующем формате:

gplus://plus.google.com/app/basic/+YourPageName/posts?source=appredir

Вы можете определить URL-адрес перенаправления для конкретной страницы, установив пользовательский агент в Safari на вашем Mac (через меню «Разработка») на один из вариантов Safari iOS, а затем посетив страницу Google Plus. Страница откроется, но поисковик также выдаст ошибку, потому что страница пыталась открыть gplus:// URL-адрес, с которым не знала, что делать. Он покажет вам URL-адрес, который выдал ошибку.

Использование этого URL в вызове [[UIApplication sharedApplication] openURL:] приведет к открытию приложения Google+. Не забудьте заключить его в вызов [[UIApplication sharedApplication] canOpenURL:], если у пользователя нет приложения Google+.

person Kenny Winker    schedule 11.12.2013