ต้องมีการให้สิทธิ์
ลบการสมัครใช้บริการ ดูตัวอย่าง
ส่งคำขอ
คำขอ HTTP
DELETE https://www.googleapis.com/mirror/v1/subscriptions/id
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
---|---|---|
พารามิเตอร์เส้นทาง | ||
id |
string |
รหัสของการสมัครใช้บริการ |
การให้สิทธิ์
คำขอนี้ต้องได้รับการให้สิทธิ์ตามขอบเขตต่อไปนี้ (อ่านเพิ่มเติมเกี่ยวกับการตรวจสอบสิทธิ์และการให้สิทธิ์)
ขอบเขต |
---|
https://www.googleapis.com/auth/glass.timeline |
เนื้อหาของคำขอ
โปรดอย่าให้เนื้อหาคำขอตามวิธีการนี้
คำตอบ
หากสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบกลับที่ว่างเปล่า
ตัวอย่าง
หมายเหตุ: ตัวอย่างโค้ดที่มีสำหรับวิธีการนี้ไม่ได้แสดงถึงภาษาโปรแกรมที่รองรับทั้งหมด (ดูรายการภาษาที่รองรับได้ในหน้าไลบรารีของไคลเอ็นต์)
Java
import com.google.api.services.mirror.Mirror; import java.io.IOException; public class MyClass { // ... /** * Delete a subscription to a collection. * * @param service Authorized Mirror service. * @param collection Collection to unsubscribe from (supported values are * "timeline" and "locations"). */ public static void unsubscribeFromNotifications(Mirror service, String collection) { try { service.subscriptions().delete(collection).execute(); } catch (IOException e) { System.err.println("An error occurred: " + e); } } // ... }
.NET
using System; using Google.Apis.Mirror.v1; public class MyClass { // ... /// <summary> /// Delete a subscription to a collection. /// </summary> /// <param name='service'>Authorized Mirror service.</param> /// <param name='collection'> /// Collection to unsubscribe from (supported values are "timeline" and /// "locations"). /// </param> public static void UnsubscribeFromNotifications(MirrorService service, String collection) { try { service.Subscriptions.Delete(collection).Fetch(); } catch (Exception e) { Console.WriteLine("An error occurred: " + e.Message); } } // ... }
PHP
/** * Delete a subscription to a collection. * * @param Google_MirrorService $service Authorized Mirror service. * @param string $collection Collection to unsubscribe from (supported values * are "timeline" and "locations"). */ function unsubscribeFromNotifications($service, $collection) { try { $service->subscriptions->delete($collection); } catch (Exception $e) { print 'An error occurred: ' . $e->getMessage(); } }
Python
from apiclient import errors # ... def unsubscribe_from_notifications(service, collection): """Delete a subscription to a collection. Args: service: Authorized Mirror service. collection: Collection to unsubscribe from (supported values are "timeline" and "locations" """ try: service.subscriptions().delete(collection).execute() except errors.HttpError, error: print 'An error occurred: %s' % error
Ruby
## # Delete a subscription to a collection. # # @param [Google::APIClient] client # Authorized client instance. # @param [String] collection # Collection to unsubscribe from (supported values are "timeline" and # "locations"). # @return nil def unsubscribe_from_notifications(client, collection) mirror = client.discovered_api('mirror', 'v1') result = client.execute( :api_method => mirror.subscriptions.delete, :parameters => { 'id' => collection }) if result.error? puts "An error occurred: #{result.data['error']['message']}" end end
Go
import ( "code.google.com/p/google-api-go-client/mirror/v1" "fmt" ) // UnsubscribeFromNotifications deletes a subscription to a collection. func UnsubscribeFromNotifications(g *mirror.Service, collection string) error { err := g.Subscriptions.Delete(collection).Do() if err != nil { fmt.Printf("An error occurred: %v\n", err) return err } return nil }
HTTP ดิบ
ไม่ได้ใช้ไลบรารีของไคลเอ็นต์
DELETE /mirror/v1/subscriptions/timeline HTTP/1.1
Authorization: Bearer auth token