2017-05-04 20 views
7

Trước hết tôi đã tìm thấy url này để nhận thông tin trang Instagram công khai. https://www.instagram.com/facebook/?__a=1. Đây có phải là cách truy cập thông tin chính xác hoặc có thể bị hỏng bất kỳ lúc nào trong tương lai không? Tôi đã kiểm tra api instagram nhưng tôi không thể tìm thấy hỗ trợ client_credential (thực sự tôi muốn truy cập trang công cộng Instagram của tôi từ máy chủ của tôi). Trên thực tế, máy chủ của chúng tôi cần nhận và gửi thông tin này cho các khách hàng Android và iOS gốc của chúng tôi. Cách chính xác để nhận tiêu đề trang/hình ảnh/người theo dõi/sau/mô tả/bài đăng (bao gồm lượt thích và số nhận xét) là gì?Nhận thông tin trang của Instagram

Trả lời

0
  • Bằng cách sử dụng api instagram, người dùng có thể lấy thông tin từ trang web của instagram.Đây là bản trình diễn về ảnh tiểu sử công khai của người dùng instagram.

  • Tôi đã tạo ra api trong nodejs để lấy hình ảnh thông tin về người dùng instagram bằng cách sử dụng từ biệt module.And tạo frontend trong angular2.As cũng như tất cả các thành phần này được triển khai trong Heroku Cloud.


  • Dưới đây là logic cho việc lấy hình ảnh cá nhân của người dùng instagram Github Repository
+1

cào không bao giờ có thể được đảm bảo và chắc chắn sẽ phá vỡ chức năng. –

0

Bất kỳ chức năng ẩn là gần như chắc chắn phải được tái đã di chuyển. Bạn nên luôn dựa vào các API công cộng được cung cấp.

Bạn nên sử dụng API người dùng Instagram, cho trường hợp sử dụng cụ thể của bạn. https://www.instagram.com/developer/endpoints/users/

Giải pháp lý tưởng cho mọi yêu cầu từ ứng dụng gốc của bạn, bạn không nên gọi API instagram, nếu không bạn có thể bị điều chỉnh. Bạn phải gọi instagram API theo yêu cầu và có thể cache kết quả trong một giờ hoặc lâu hơn.

+0

Vấn đề là không có api cho phép chúng tôi nhận nguồn cấp dữ liệu mà không có sự tương tác của người dùng – user960567

+0

Vì trường hợp sử dụng chính là lấy thông tin cho tài khoản của riêng bạn, bạn có thể tự tạo mã cho chính mình và có thể làm mới mã thông báo theo cách thủ công và tiếp tục làm mới để truy cập API. –

+0

Bạn đang nói mã cứng, access_token và tiếp tục làm mới mã thông báo bằng cách sử dụng refresh_token? – user960567

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