Nécessite une autorisation
Supprime un élément de la timeline. Voir un exemple.
Demande
Requête HTTP :
DELETE https://www.googleapis.com/mirror/v1/timeline/id
Paramètres
Nom du paramètre | Valeur | Description |
---|---|---|
Paramètres de chemin d'accès | ||
id |
string |
ID de l'élément de la timeline. |
Autorisation
Une autorisation est requise pour cette requête. Celle-ci doit inclure au moins l'un des champs d'application suivants. En savoir plus sur le processus d'authentification et d'autorisation
Portée |
---|
https://www.googleapis.com/auth/glass.timeline |
https://www.googleapis.com/auth/glass.location |
Corps de la requête
Ne spécifiez pas de corps de requête pour cette méthode.
Réponse
Lorsque cette méthode fonctionne, elle renvoie un corps de réponse vide.
Exemples
Remarque : Les langages de programmation compatibles ne figurent pas tous dans les exemples de code présentés pour cette méthode (consultez la page Bibliothèques clientes pour obtenir la liste des langages compatibles).
Java
Utilise la bibliothèque cliente Java.
import com.google.api.services.mirror.Mirror; import java.io.IOException; public class MyClass { // ... /** * Delete a timeline item. * * @param service Authorized Mirror service. * @param itemId ID of the timeline item to delete. */ public static void deleteTimelineItem(Mirror service, String itemId) { try { service.timeline().delete(itemId).execute(); } catch (IOException e) { System.err.println("An error occurred: " + e); } } // ... }
.NET
Utilise la bibliothèque cliente.NET.
using System; using Google.Apis.Mirror.v1; public class MyClass { // ... /// <summary> /// Delete a timeline item. /// </summary> /// <param name='service'>Authorized Mirror service.</param> /// <param name='itemId'>ID of the timeline item to delete.</param> public static void DeleteTimelineItem(MirrorService service, String itemId) { try { service.Timeline.Delete(itemId).Fetch(); } catch (Exception e) { Console.WriteLine("An exception occurred: " + e.Message); } } // ... }
PHP
Utilise la bibliothèque cliente PHP.
/** * Delete a timeline item. * * @param Google_MirrorService $service Authorized Mirror service. * @param string $itemId ID of the timeline item to delete. */ function deleteTimelineItem($service, $itemId) { try { $service->timeline->delete($itemId); } catch (Exception $e) { print 'An error occurred: ' . $e->getMessage(); } }
Python
Utilise la bibliothèque cliente Python.
from apiclient import errors # ... def delete_timeline_item(service, item_id): """Delete a timeline item. Args: service: Authorized Mirror service. item_id: ID of the timeline item to delete. """ try: service.timeline().delete(id=item_id).execute() except errors.HttpError, e: print 'An error occurred: %s' % error
Ruby
Utilise la bibliothèque cliente Ruby.
## # Delete a Timeline Item. # # @param [Google::APIClient] client # Authorized client instance. # @param [string] item_id # ID of the timeline item to delete. # @return nil def delete_timeline_item(client, item_id) mirror = client.discovered_api('mirror', 'v1') result = client.execute( :api_method => mirror.timeline.delete, :parameters => { 'id' => item_id }) if result.error? puts "An error occurred: #{result.data['error']['message']}" end end
Go
Utilise la bibliothèque cliente Go.
import ( "code.google.com/p/google-api-go-client/mirror/v1" "fmt" ) // DeleteTimelineItem deletes a timeline item. func DeleteTimelineItem(g *mirror.Service, itemId string) error { err := g.Timeline.Delete(itemId).Do() if err != nil { fmt.Printf("An error occurred: %v\n", err) } return err }
HTTP brut
N'utilise pas de bibliothèque cliente.
DELETE /mirror/v1/timeline/timeline item id HTTP/1.1 Host: www.googleapis.com Authorization: Bearer auth token