2014-09-02 16 views
7

Tôi viết một ứng dụng để phát sóng tới twitch.tv sử dụng C++. Đối với streaming rằng tôi cần phải biết phím sử dụng dòng, thường là một người dùng được rằng chính từ trang,Cách lấy khóa luồng cho twitch.tv

http://www.twitch.tv/user_name/dashboard/streamkey

Nhưng tôi muốn có được nó thông qua ứng dụng của tôi bằng cách sử dụng tên người dùng/mật khẩu.

Bất kỳ ý tưởng nào?

Trả lời

8

Bạn sẽ nhận được nó ở đây (thay đổi "yourtwitch" bởi nickname co giật của bạn ")

http://www.twitch.tv/yourtwitch/dashboard/streamkey

Các liên kết đơn giản là di chuyển. Bạn có thể lấy liên kết này trên trang chính của twitch.tv, nhấp vào tên của bạn rồi "Trang tổng quan".

+0

Trong khi liên kết này có thể trả lời câu hỏi, nó là tốt hơn để bao gồm các thành phần cốt lõi của câu trả lời ở đây và cung cấp liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở thành không hợp lệ nếu trang được liên kết thay đổi. –

+0

Bạn đã làm đúng. – orugari

4

Đây có thể là một chủ đề cũ nhưng tôi đã xem qua và thấy rằng câu trả lời.

Api giật là dựa trên json và để nhận khóa luồng của bạn, bạn cần ủy quyền ứng dụng của mình để sử dụng với api. Bạn làm như vậy dưới tab kết nối trong hồ sơ của bạn trên twitch.tv chính nó .. Xuống dưới cùng của tab nói có "đăng ký ứng dụng của bạn" hoặc một cái gì đó tương tự. Đăng ký nó và bạn sẽ nhận được một tiêu đề client-id cho các yêu cầu nhận của bạn.

Bây giờ bạn cần phải đính kèm khóa Oauthv2 của bạn vào tiêu đề của bạn hoặc làm thông số trong truy vấn với yêu cầu nhận sau đây.

-H curl 'Chấp nhận: application/vnd.twitchtv.v3 + json' -H 'Authorization: OAuth' \ -X GET https://api.twitch.tv/kraken/channel

documentataion here

Như bạn có thể nhìn thấy trong tài liệu ở trên, nếu bạn đã thực hiện hai điều này, khóa luồng của bạn sẽ được cung cấp cho bạn.

Như tôi đã nói - Xin lỗi vì đã gặp khó khăn nhưng một số người thấy khó đọc được lỗi * api.

Hy vọng rằng sẽ giúp ai đó trong tương lai.

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