2013-02-19 12 views
9

Trong phiên bản V2, bạn có thể nhấn vào đường dẫn /api/users/default để nhận thông tin như tên người dùng của người dùng. Tài liệu này được ghi ở đây: https://developers.google.com/youtube/2.0/developers_guide_protocol_profilesCách nhận thông tin hồ sơ của người dùng hiện tại trong API dữ liệu YouTube v3

Khi di chuyển sang V3, tôi cũng cần phải có thể lấy tên người dùng nhưng không thể tìm thấy bất kỳ tài liệu nào hướng dẫn cách thực hiện. Chức năng này có được nhân rộng trong V3 hay không hoặc có cách nào khác để thực hiện tác vụ này không?

Cảm ơn!

Trả lời

11

Trong v3, thông tin người dùng về cơ bản là thông tin kênh. Bằng cách thực hiện kênh-> danh sách "https://developers.google.com/youtube/v3/docs/channels/list", bạn sẽ nhận được thông tin trong 'snippet2channelId' "https://developers.google.com/youtube/v3/docs/channels#snippet.channelId"

+2

Ngoài ra, có một tên hiển thị con người có thể đọc được dưới channel.snippet.title –

+0

Thanks for guys giúp đỡ của bạn! Sẽ là tuyệt vời Nếu có một tài liệu ít hơn chỉ ra đây là cách nó nên được thực hiện như đã có cho v2. – cmwright

+0

Tài khoản được hủy liên kết được xử lý như thế nào? xem: http://stackoverflow.com/q/14988876/230167 –

3

Youtube API v3 không hỗ trợ thông tin người dùng nữa. Sử dụng API userinfo.

bộ phạm vi: https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/userinfo.profile (khoảng trống giữa phạm vi)

và nhận được: https://www.googleapis.com/oauth2/v1/userinfo?access_token={access_token}

Các vấn đề liên quan