PHP 편집기 Xigua는 다음을 소개합니다. msgraph-sdk-go 샘플 코드를 사용하여 사용자 드라이브를 얻을 때 오류가 발생할 수 있습니다. 이는 네트워크 연결 문제, API 권한 부족 또는 코딩 오류 때문일 수 있습니다. 이 문제를 해결하기 위해 네트워크 연결을 확인하고 API 권한이 올바르게 설정되었는지 확인하고 코드 논리가 올바른지 확인할 수 있습니다. 문제가 지속되면 공식 문서를 확인하거나 커뮤니티에 도움을 요청하여 더 많은 해결 방법을 찾을 수 있습니다.
msgraph-sdk-go 사용자 드라이브를 가져오는 샘플 코드가 다음 401 오류와 함께 실패합니다. 요청 본문이 생성되는 샘플 코드에는 위치가 없지만 요청 본문에 client_secret이 포함될 것으로 예상합니다.
샘플 코드가 웹 브라우저를 통해 등록된 앱을 성공적으로 인증했습니다.
msgraph-sdk-go를 사용하려면 무엇이 필요합니까?
실패하는 코드는 다음과 같습니다.
으아악오류는 다음과 같습니다.
으아악EDIT: baywet의 답변에 자세한 내용 추가
baywet에 표시된 대로 클라이언트 및 장치 코드 자격 증명을 생성했지만 tennantid 필드를 추가했습니다.
5번 항목에서 모바일/데스크톱 앱을 선택했는데 리디렉션 URI가 http://localhost
입니다. 리디렉션 URI에 대한 내 옵션은 그의 것과 다릅니다.
6번 항목이 이를 작동시키는 열쇠입니다. 选择 <code>yes
启用以下移动和桌面流程 에
저에게도 이러한 API 권한이 있습니다. 해결 방법장치 코드 자격 증명으로 클라이언트를 설정했는데 다음과 유사한 코드가 포함된 오류 메시지가 표시된다고 가정해 보겠습니다. 으아악
기기 종료 프로세스를 허용하려면 등록된 애플리케이션을 올바르게 구성해야 합니다. 이를 위해:
https://login.microsoftonline.com/common/oauth2/nativeclient
URL을 확인하세요. 안내해 드릴 몇 가지 스크린샷입니다.
위 내용은 사용자 드라이브를 가져오기 위한 msgraph-sdk-go 샘플 코드가 실패합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!