Autorisation requise
Supprime un élément de chronologie. Voir un exemple.
Requête
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 chronologie. |
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
Champ d'application |
---|
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
Si la requête aboutit, cette méthode 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
Elle 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
Elle 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
Elle 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
Elle 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
Elle 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
Elle 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