2016-12-14 2 views

Antwort

0

Das GlympseCreateDemo zeigt die Schritte an, die benötigt werden, um den Link zu erhalten, aber hier sind die wichtigsten Teile.

// Create the ticket for the given duration. 
GTicket ticket = GlympseFactory.createTicket(duration, null, null); 

// For the recipient list, we create a single "LINK" recipient. This 
// means we want a recipient URL for the new Glympse without having 
// the Glympse API actually send the invite out to anyone. 
GInvite recipient = GlympseFactory.createInvite(GC.INVITE_TYPE_LINK, null, null); 
ticket.addInvite(recipient); 

// Call sendTicket to create the ticket and the recipient URL. 
_glympse.sendTicket(ticket); 

hören für, wenn der Link

// The object you pass to this method must implement GEventListener 
// In the demo this is done in GlympseCreateDemoActivity.java 
ticket.addListener(this); 

// Once the invite is ready you will get this event 
@Override public void eventsOccurred(GGlympse glympse, int listener, int events, Object obj) 
{ 
    if (GE.LISTENER_TICKET == listener) 
    { 
     if (0 != (events & GE.TICKET_INVITE_CREATED)) 
     { 
      GTicket ticket = (GTicket) obj; 
      // This string will contain the link that you can send to your server 
      String theUrlLink = ticket.getInvites().at(0).getUrl(); 
     } 
    } 
} 
+0

Nach einem Glympse Austausch zur Verfügung steht. Wir haben ein Symbol in der Statusleiste, das den Status von geteilten Glympse anzeigt. Können wir es aus der Statusleiste entfernen (aus der Benachrichtigung)? – Madhu

+1

Es ist möglich, diese Benachrichtigungen zu verhindern. GlympseService.enableGlympseNotifications (falsch); Diese muss vor dem Aufruf von start() auf der Glympse-Plattform aufgerufen werden –

+0

In meiner Bewerbung habe ich den Link zum Server nicht an den Freund gesendet. Gibt es eine Möglichkeit, direkte Links mit RestAPI (zB post api) zu senden? Oder wer kann der Empfänger für Glympse Location link sein? kann ich einen Link mit dem Server teilen? – Madhu

Verwandte Themen