2013-07-16 15 views
11

Chcę połączyć z profilem/kontem użytkownika na Instagramie. Mam identyfikator użytkownika, ale nie mogę znaleźć odpowiedzi w dokumentacji interfejsu API dla programistów. Próbowałem już instagram.com/ userID i instagram.com/users/ userID, ale te nie działają. Proste pytanie: mam tylko jeden tag <a> i chcę wiedzieć, co się dzieje w href, aby zabrać użytkownika do określonego profilu Instagram. Lub prawdopodobnie window.location w javascript.Link do profilu na Instagramie o ID użytkownika

Albo czy jest jakiś sposób, aby uzyskać nazwę użytkownika z identyfikatorem, przypuszczam mogę również zrobić w tej rundzie-a-pasa siewu sposób ...

+0

Czy potrzebujesz dodatkowej pomocy ze swoim pytaniem lub jedna z odpowiedzi już pomogła Ci rozwiązać problem. Jeśli tak, pamiętaj, aby to zaakceptować. W przeciwnym razie spróbuję pomóc. –

+0

@TimBodeit Odpowiedzi nie pomogły. Skończyło się na używaniu nazwy użytkownika zamiast identyfikatora. – smilebomb

Odpowiedz

3

nie jestem świadomy rozwiązanie, które sprawia, że działa jako prosty link.

Będziesz musiał użyć interfejsu API Instagram i zarejestrować swoją aplikację, aby mieć identyfikator klienta.

Następnie trzeba będzie zrobić następującą prośbę jak HTTP GET:

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

ta zwróci JSON-wynik, który będzie zawierał nazwę użytkownika wewnątrz sekcji data.

Teraz możesz użyć http://instagram.com/username jako swojego linku.

+1

już nie działa – Apolo

+0

Do przekierowania na stronę użytkownika IG, 'https: // instagram.com/username' wydaje się teraz działać dobrze ... – CPHPython

0

1-ty Metoda

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

  • Zapytaj użytkownikowi wybrać aplikację do uruchomienia z

2. Metoda

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

  • Jeśli użytkownik zainstalowany aplikacji Instagram: Bezpośrednio uruchomić stronę z natywnej aplikacji
  • Jeśli użytkownik nie zainstalowano aplikację Instagram: Nie rób nic

Testowane na Android 4.4 Chrome

+1

instagram: // user? Id = {user_id} potwierdzone do pracy nad iOS –

+2

nie odpowiada na pytanie OP: połącz profil tylko z identyfikatorem użytkownika – Apolo

-5

Możesz nam również e: to: https://instagram.com/user/?id= {USER_ID}

+2

nie, to tylko link do zabawnego gościa, który wybrał nazwę użytkownika "user", możesz wypróbować dowolny id, który ci się podoba, wciąż ten sam – Apolo

Powiązane problemy