2016-06-03 24 views
5

Tôi đã đăng ký người dùng hộp cát. Bây giờ tôi đang cố gắng sử dụng nó, nhưng tôi nhận được "Các access_token cung cấp là không hợp lệ". mẫu yêu cầu:API Instagram: Access_token được cung cấp không hợp lệ

https://api.instagram.com/v1/users/searchq=abc&count=2&client_id=7b67cff1a7ab462881298434c08b5ab8

Nó được làm việc trong chế độ trực tiếp, nhưng tôi không thể tìm thấy lý do tại sao nó không được làm việc trong sandbox.

Trả lời

3

Bạn cần kiểm tra các yêu cầu Scope for AP I bạn đang sử dụng và nếu cần và Xác thực "Mã thông báo truy cập hợp lệ". nơi cũng có một số thay đổi.

  • cơ bản - để đọc thông tin hồ sơ cá nhân của người dùng và phương tiện truyền thông
  • public_content để đọc bất kỳ thông tin hồ sơ công khai và phương tiện truyền thông đại diện của người dùng
  • follower_list để đọc danh sách các tín đồ và được theo dõi bởi người dùng
  • nhận xét - để đăng và xóa nhận xét thay mặt cho người dùng
  • mối quan hệ - để theo dõi và hủy theo dõi tài khoản thay mặt người dùng
  • thích - thích và không giống phương tiện thay mặt cho người dùng

Và hãy tìm về ** hành vi Sandbox API của ứng dụng của bạn không cuộc sống nào: **

API Behavior

Hành vi của API khi bạn đang ở trong sandbox chế độ giống như khi ứng dụng của bạn đang hoạt động, nhưng đi kèm với các hạn chế sau:

Dữ liệu bị giới hạn đối với người dùng hộp cát và 20 phương tiện gần đây nhất từ Mỗi người dùng sandbox Giới hạn tốc độ API giảm Điểm đầu tiên là quan trọng và có nghĩa là API hoạt động như thể người dùng duy nhất trên Instagram là người dùng sandbox của bạn và phương tiện duy nhất được đăng là 20 cuối cùng cho mỗi người dùng này.

Ví dụ: nếu bạn truy vấn/users/{user-id}/endpoint và {user-id} là người dùng sandbox thì bạn sẽ nhận được phản hồi API bình thường; nhưng nếu {user-id} không phải là người dùng sandbox, bạn sẽ gặp lỗi APINotFound.

Chúc may mắn

-1

Bạn chưa quy định một access_token cho yêu cầu của bạn.

0

Đối với tôi việc tiếp cận Instagram dấu hiệu tạo ra là quá ngắn: họ đã cho tôi một cái gì đó như thế này:

d2c387d768ec4d619306807c53bbf92b

nó nên là:

2940736713.1677ed0.31bb22b2b0f84befacc79c6afd025134

Tôi sử dụng này để tạo trang web: http://instagram.pixelunion.net

+0

d2c387d768ec4d61930680 7c53bbf92b là id ứng dụng khách.Để tạo mã thông báo truy cập, hãy sử dụng liên kết bên dưới: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token – zacharia

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