Im khá mới với Oauth2.0.
Tôi muốn bắt đầu sử dụng api của Google Plus.SSL có bắt buộc phải sử dụng google plus api không?
tôi đã sử dụng các nguồn sau
"Using OAuth 2.0 to Access Google APIs" tài liệu.
Google Plus Oauth Api phím phạm vi (https://www.googleapis.com/auth/plus.me).
Sau khi chơi với curl và thành công với "các phím phạm vi" khác. Tôi gặp phải lỗi sau với phạm vi google plus (https://www.googleapis.com/auth/plus.me).
"Mã không hợp lệ - AuthSub thẻ có phạm vi sai"
Sau đó tôi tìm thấy giải pháp Google’s OAuth Pain: Token invalid – AuthSub token has wrong scope
Nó chỉ ra các sau:
nếu bạn đang nhận được một Mã thông báo “Mã thông báo không hợp lệ - AuthSub có phạm vi sai” lỗi khi bạn đang cố gắng sử dụng OAuth (hoặc thậm chí AuthSub cho rằng vấn đề?), Đảm bảo phạm vi bạn đang yêu cầu được sử dụng cùng một giao thức như bạn đang sử dụng
tôi đã làm những gì ông nói, lấy "s" ra khỏi phạm vi "
http://www.googleapis.com/auth/plus.me
Nhưng bây giờ nó mang lại cho tôi lỗi này
Điều này có nghĩa rằng trang web của bạn PHẢI sử dụng SSL?
Cảm ơn phản hồi.
EDIT: Hóa ra tôi đã được sử dụng api sai
Nên https://www.googleapis.com/plus/v1/people/me?access_token=xxxx
API endpoint Google+? 'https: // www.googleapis.com/plus/v1 /'. Điểm cuối ủy quyền OAuth2 của Google là 'https: // accounts.google.com/o/oauth2/auth'. Tôi không thấy bất kỳ URI không HTTPS nào ở bất cứ đâu. – dtb
Vâng, sử dụng phiên bản HTTPS dẫn đến, "Mã thông báo không hợp lệ - AuthSub có phạm vi sai" như đã nêu ở trên – Bodman
Bạn có thể thêm các bước để tạo lại sự cố không? – dtb