난 그냥 C2DM에 가입하고, 다음 이메일 도착 : C2DM에 알림을 전송하기위한 비밀번호를 만들거나 가져 오는 방법은 무엇입니까?
이 장치 메시징 (C2DM)에 안드로이드 클라우드에 관심을 가져 주셔서 감사합니다. 신청서를 평가판 그룹에 수락했습니다. 애플리케이션의 발신자 계정으로 요청한 Google 계정 : [email protected] 이 허용 된 발신자 목록에 추가되었으므로 허용 된 발신자 목록에 추가되어 Android 2.2 기기로 메시지를 보낼 수 있습니다. 다음 날 정도. 언제든지 메시지 전송에 사용 된 역할 계정을 변경하려면 가입 양식을 다시 작성하십시오. 기본적으로 새 보낸 사람 계정에는 초기 생산 수준 할당량이 부여됩니다. http://code.google.com/android/c2dm/quotas.html 높은 할당량이 필요한 경우 해당 페이지의 지침에 따라 할당량 요청을 제출하십시오. Android Cloud to Device Messaging은 현재 Labs의 API이므로 Google은 언제든지 서비스 및 관련 할당량을 근본적으로 변경할 수있는 권리를 보유합니다. 장치 메시징에 안드로이드 클라우드에 대한 자세한 정보는에서 우리의 문서와 샘플 코드를 읽을 수 있습니다 : http://code.google.com/android/c2dm/ 질문이나 의견이 있으면에서 Google 그룹을 방문하십시오 http://groups.google.com/group/android-c2dm 이 이메일에 회신하지 마십시오, 발신자 주소가 모니터링되지 않기 때문입니다. 감사합니다, 장치 메시징 팀
에 안드로이드 클라우드 그래서 지금은 C2DM 일부 알림을 밀어 준비가 시작입니다. 당신이 pusher.ClientLogin
방법은 비밀번호를 취 볼 수 있듯이
public class C2DMNotificationService : INotificationService<IAndroidPushNotification, C2DMChannel, IAndroidPhoneEndpoint>
{
public void SendNotification(IAndroidPushNotification notification, C2DMChannel channel, IAndroidPhoneEndpoint endpoint)
{
var pusher = new Pusher();
if (string.IsNullOrEmpty(notification.AuthToken))
{
// Note: this authtoken is refreshed periodically, so we need to think about how often we grab a new authtoken from google.
var source = string.Format("{0}-{1}-{2}", channel.CompanyName, channel.ApplicationName, channel.Version);
var loginResp = pusher.ClientLogin(channel.AccountEmailAddress, channel.AccountPassword, source);
if (loginResp.StatusCode != ClientLoginStatusCode.Ok)
throw new Exception("Got a bad login status: " + loginResp.StatusCode);
notification.AuthToken = loginResp.AuthToken;
}
var sendMessageResp = pusher.SendMessage(endpoint.RegistrationId, notification.CollapseKey, notification.Values, notification.AuthToken, notification.DelayWhileIdle);
// TODO: check response status..
}
}
,하지만 난 암호가없는 : 나는 DroidPimp를 사용하여 .NET 기반의 서버 측 구현이있다. C2DM으로 가입하는 데 사용 된 발신자 계정이 있지만 비밀번호가 없습니다. 암호는 어디에서 어떻게 구할 수 있습니까?