2016-06-07 3 views
0

전자 메일에서 복사했습니다.Quickblox 시스템 알림 용 REST API

알고 싶습니다. iOS API처럼 REST API에 시스템 메시지를 보내는 방법이 있습니까? 문서에서 "시스템 알림"을 ​​시도했지만 오류가 반환됩니다.

다음은 내 REST 요청을 서버로 보냈습니다. 이 토큰을 보내기 전에 토큰을 사용하여 로그인했습니다.

curl -X POST \ 
-H "QB-Token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ 
-d "chat_dialog_id=xxxxxxxxxxxxxxxxxxxxxxx&recipient_id=xxxxxxx&extraParams.moduleIdentifier=SystemNotifications&sys_msg_type=update_group&type=headline&send_to_chat=1" \ 
https://api.quickblox.com/chat/Message.xml 

답변

0

extraParams.moduleIdentifier - 사용자 정의 매개 변수를 설정하려면 extra_params은 다음 extraParams.

+0

없이 매개 변수 moduleIdentifier를 설정해야합니다 내부 매개 변수

의 이름을 잘못 당신은 매개 변수

의 이름으로 .을 사용할 수 없습니다 이렇게하면 메시지가 정상적인 메시지로 전송됩니다. 이 목적은 대신 SystemMessage/SystemNofications를 보내는 것입니다. quickblox의 문서에 따르면 : 시스템 알림을위한 특수 채널이 있습니다. 일반 사용자는이를 사용하여 일반 채팅 메시지 및 기타 시스템 이벤트를 분할 할 수 있습니다. 이러한 모든 메시지에는 extraParams.moduleIdentifier = SystemNotifications가 포함되어야하며 type = headline을 사용해야합니다. – cck