메신저 Send API docs에 설명 된대로 발신자 작업을 사용하려고합니다. 그러나 을 보내면 typing_on POST가 전송되지 않습니다. 메신저에는 아무 것도 표시되지 않습니다. 나는 크롬 바탕 화면과 메신저 안드로이드 애플 리케이션에 노력했다.Facebook 메신저 발신자 작업
mark_seen POST를 보낼 수 있으며 내 메시지가 표시된 아이콘으로 채팅을 업데이트합니다. 다음과 같이
요청 몸은 같습니다 -
{
"recipient":{
"id":"<PSID>"
},
"sender_action":"typing_on"
}
난 항상 다음과 같은 응답 본문을 얻을 typing_off mark_seen, typing_on 또는 를 전송.
{
"recipient_id": "<PSID>"
}
입력 표시기를 표시하는 데 추가 단계가 필요합니까? 특정 플랫폼에서만 작동합니까? 더 이상 설명서를 찾을 수 없으며 오류 메시지가 표시되지 않습니다. mark_seen 또는 typing_on을 보내면 POST 상태가 동일하게 돌아옵니다. typing_on 이후에는 아무런 영향을 볼 수 없습니다.
나는 모든 것을 올바르게하고 있다고 생각합니다. 페이스 북이 최근에 한 일일 수도 있습니다. 우리의 봇은 메시지가 서버에 전달되자 마자 (표시 한 후)이 동작을 에 설정했습니다. 나는 그것이 더 이상 작동하지 않는다는 것을 오늘주의했다. 방금 멈췄다. –
감사! 다른 사람들이 똑같은 문제를 안고 있다는 사실을 알았습니다. 페이스 북의 문제인 경우 놀라지 않을 것입니다. 내일 다시 시도하겠습니다. – Joe