2013-07-16 34 views
11

Tôi muốn liên kết với hồ sơ/tài khoản người dùng trên Instagram. Tôi có ID người dùng nhưng tôi không thể tìm thấy câu trả lời trong tài liệu API dành cho nhà phát triển. Tôi đã thử instagram.com/ userID và instagram.com/users/ userID nhưng chúng không hoạt động. Câu hỏi đơn giản: Tôi chỉ có một thẻ <a> duy nhất và tôi muốn biết những gì diễn ra trong href để đưa người dùng đến một cấu hình instagram cụ thể. Hoặc có thể là window.location trong javascript.Liên kết đến tiểu sử trên Instagram bằng ID người dùng

Hoặc nếu có một cách để có được tên người dùng từ ID, tôi cho rằng tôi cũng có thể làm điều đó trong cách đó tròn một cơn ...

+0

Bạn có cần thêm trợ giúp nào cho câu hỏi của mình hoặc đã làm một trong các câu trả lời đã giúp bạn giải đáp. Nếu vậy, hãy nhớ chấp nhận nó. Nếu không, tôi sẽ cố gắng giúp đỡ. –

+0

@TimBodeit Câu trả lời không giúp ích gì. Tôi đã sử dụng tên người dùng thay vì ID. – smilebomb

Trả lời

3

Tôi không nhận thức được một giải pháp, mà làm cho nó hoạt động như một liên kết đơn giản.

Bạn sẽ cần sử dụng API Instagram và đăng ký ứng dụng của mình để có ID ứng dụng khách.

Tiếp theo, bạn sẽ cần phải làm theo yêu cầu sau đây như HTTP GET:

https://api.instagram.com/v1/users/userID?client_id=YourClientID 

này sẽ trả về một JSON-Kết quả, trong đó sẽ chứa tên người dùng bên trong phần data.

Bây giờ bạn có thể sử dụng http://instagram.com/username làm liên kết của mình.

+1

không hoạt động nữa – Apolo

+0

Để chuyển hướng đến trang web của người dùng IG, 'https: // instagram.com/username' dường như hoạt động tốt ... – CPHPython

0

1 Phương pháp

<a href="http://instagram.com/_u/{USERNAME}/">Link to Instagram Page</a>

  • Hãy hỏi người dùng lựa chọn ứng dụng để khởi động với

Phương pháp 2

<a href="instagram://user?username={USERNAME}">Link to Instagram Profile</a>

  • Nếu người dùng cài đặt ứng dụng instagram: Trực tiếp khởi động trang với ứng dụng bản địa
  • Nếu người dùng không được cài đặt instagram ứng dụng: Không làm gì

Thử nghiệm trên Android 4.4 Chrome

+1

instagram: // user? Id = {user_id} đã xác nhận để hoạt động iOS –

+2

không trả lời câu hỏi của OP: liên kết tiểu sử với chỉ ID người dùng – Apolo

-5

Bạn cũng có thể e này: https://instagram.com/user/?id= {USER_ID}

+2

không, liên kết này chỉ với người hài hước đã chọn tên người dùng "người dùng", bạn có thể thử bất kỳ id nào bạn muốn, vẫn như cũ – Apolo

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