コード例 #1
0
 protected override void OnRegisterDeviceWithAlias(string token, string alias)
 {
     GCMRegistrationPayload registration = new GCMRegistrationPayload() { DeviceAlias = alias };
     using (HttpWebResponse response = this.Client.HttpPut("/apids/" + token, registration, this.payloadSerializer))
     {
         if (response.StatusCode != HttpStatusCode.OK && response.StatusCode != HttpStatusCode.Created) // 201 or 200
         {
             throw new UrbanAirshipException("Unable to register device token");
         }
     }
 }
コード例 #2
0
        protected override void OnRegisterDeviceWithAlias(string token, string alias)
        {
            GCMRegistrationPayload registration = new GCMRegistrationPayload()
            {
                DeviceAlias = alias
            };

            using (HttpWebResponse response = this.Client.HttpPut("/apids/" + token, registration, this.payloadSerializer))
            {
                if (response.StatusCode != HttpStatusCode.OK && response.StatusCode != HttpStatusCode.Created) // 201 or 200
                {
                    throw new UrbanAirshipException("Unable to register device token");
                }
            }
        }