SFB에서 메시지를 보내고받는 작은 콘솔 응용 프로그램을 만들려고합니다.
https://github.com/tamhinsf/ucwa-sfbo-console의 코드를 사용하고 Azure Management Portal에서 앱을 만들기위한 readme.md를 시작했습니다. 모든 위임 된 권한을 확실히 할당했습니다.
모든 이미 API 작업 (그래서 내가 제대로 로그인하고있어 확신)을 포함하지만 IM 전화를받을 makeMeAvailable를 호출 할 때 나는 다음과 같은 응답을 얻을 수 (https://ucwa.skype.com/documentation/KeyTasks-Communication-IncomingIMCall보고)UCWA : makeMeAvailable이 금지 및 API 혼란을 반환합니다.
{"code":"Forbidden","message":"The requested operation isn\u0027t allowed."}
내 게시물 데이터는 다음과 같습니다.
{"SupportedModalities":["Messaging"]}
이는 ucwa.skype.com 사이트의 예제와 같습니다.
나는 또한 스카 이프 사이트 https://ucwa.skype.com/documentation/Resources-startMessaging에 메시지를 보내 문제가 찾는거야는
Post https://fe1.contoso.com:443//v1/applications/970/communication/startMessaging
뿐만 embedded.communication._links.startMessaging은/messagingInvitations하지/내 애플리케이션 응답에 호출을 보여줍니다 startMessaging. https://ucwa.skype.com/documentation/KeyTasks-CreateApplication-3에 대한 설명서는
"startMessaging":{"href":"/ucwa/oauth/v1/applications/105/communication/messagingInvitations"},
는 내가 제대로 메시지와 정말 도움이되지 않았다 API 문서를주고 받기 위해 무엇을해야하는지에 걸쳐 매우 혼란 스러워요 보여줍니다.
미리 감사드립니다.
"User.ReadWrite"온라인 비즈니스를 위해 스카이프 노출된다 "앱에서 통화 착신 전환 설정을 읽고 업데이트 존재, 사진, 위치, 참고 할 수 있습니다 로그인 한 사용자의 ". 내 코드 예제 (원래 게시물에서 참조)는 makeMeAvailable을 사용하여 사용자 존재를 설정합니다. https://msdn.microsoft.com/en-us/skype/ucwa/skypeforbusinessonlinescopepermissions –
나는 이것이 지금 예상대로 작동하는지 확인했다 : 'makeMeAvailable'은 이제 204를 반환한다. 나는 한 달 전에 그렇게 생각하지 않았다. 내 대답 시간, 같은 권한 요청 및 동일한 코드. 이 변경 사항이 추적되었거나 어딘가에 발표 되었습니까? –
언젠가는 사용 가능합니다. 불행히도 발표가 전혀없는 것처럼 보입니다. 나는 언제 기억할 수 없지만, 존재를 지원하기 위해 코드를 업데이트 한 지 한 달이 넘었습니다. –