2015-11-26 38 views
14

Tôi đang cố gắng lấy dữ liệu medida từ Instagram thông qua dịch vụ REST của họ. Tôi đã có một access token và cố gắng để có được một số dữ liệu phương tiện truyền thông, tôi đang sử dụng truy vấn nàyInstagram người dùng này không tồn tại

https://api.instagram.com/v1/users/184692323/media/recent/?access_token= 

tôi nhận được phản ứng này

{"meta":{"error_type":"APINotFoundError","code":400,"error_message":"this user does not exist"}} 

ID người dùng không tồn tại, tôi thực sự cố gắng sử dụng ID người dùng của Lady Gaga, mà tôi nhận được từ đây: http://jelled.com/instagram/lookup-user-id# Khi tôi sử dụng id người dùng của mình, ID này hoạt động. Dường như nó không hoạt động với các id người dùng khác.

Tôi có thể làm gì? Đây có phải là một cái gì đó liên quan đến các quy tắc "sanbox" mới này không?

+0

Nó hoạt động [ở đây] (https://api.instagram.com/v1/users/184692323/media/recent/?access_token=2253563781.137bf98.bd1c3693d2b84f80a7ab8d661f641437) –

+0

Nhận xét của bạn không trả lời câu hỏi. – AldoTheApache

Trả lời

2

người dùng thoát, nhưng bạn có thể bị chặn bởi instagram để gửi spam, thường bạn nhận được phản hồi đó nếu spam được phát hiện bởi một tài khoản, hãy thử với người dùng khác nhau access_token.

21

Tôi nghĩ bạn vẫn đang chạy trong chế độ Hộp cát Instagram: https://www.instagram.com/developer/sandbox/.

Trích dẫn trang của họ: For example, if you query the /users/{user-id}/ endpoint and the {user-id} is a sandbox user, then you will get the normal API response; but if the {user-id} is not a sandbox user, you will get a APINotFound error.

Tôi có cùng một vấn đề cho người dùng không Sandbox, mà là công khai nhưng vẫn Instagram trả nó không phải là một người dùng hợp lệ. Vì vậy, các tài liệu dường như là chính xác.

+0

Ứng dụng của tôi đang ở chế độ Hộp cát. Nhưng vẫn nhận được lỗi tương tự '[meta] => stdClass Object ( [error_type] => APINotFoundError [code] => 400 [error_message] => người dùng này không tồn tại )' @dennis bạn có thể giúp tôi . –

+0

@prabu Thêm người dùng vào hộp cát Instagram của bạn. – Dennis

1

Ngoài những gì Dennis đã nói,

Bạn cần gửi ứng dụng để xem xét nếu bạn đang làm việc với hồ sơ công khai. Nó không phải là siêu phức tạp, nhưng bạn sẽ cần phải xây dựng một trường hợp sử dụng thực tế để họ phê duyệt ứng dụng của bạn ra khỏi chế độ hộp cát.

Hoặc bạn có thể thêm người dùng bạn muốn chơi vào ứng dụng hộp cát của mình.

2

Tôi rất muộn nhưng bạn cần phải mời người dùng trong hộp cát của ứng dụng của bạn và anh ấy cần chấp nhận lời mời của bạn để thực sự nhận được bất kỳ thông tin nào từ nó.

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