Integracja autoryzacji przez Instagram w projekcie .NET 9
Opis:
Meta zaprzestała wsparcia dla Basic Display API, więc stare metody autoryzacji przez Instagram już nie działają. Należy wdrożyć aktualną integrację Instagram Login w Blazor .NET 9 oraz API .NET 9 z wykorzystaniem nowych mechanizmów Meta.
Zadanie:
Stworzyć dwa podstawowe projekty:
Blazor .NET 9 (Frontend) – część kliencka z Identity, która wspiera autoryzację przez Instagram.
API .NET 9 (Backend) – Web API z Identity, które obsługuje autoryzację przez Instagram.
Przygotować szczegółową instrukcję rejestracji aplikacji w Meta for Developers:
Jak stworzyć i skonfigurować aplikację.
Jakie są wymagane zakresy (scopes) i jak je aktywować.
Jak prawidłowo skonfigurować redirect-URI oraz uprawnienia.
Wdrożyć dodatkową metodę do uzyskiwania profilu użytkownika:
Metoda powinna zwracać link do profilu Instagram po autoryzacji.
Możliwość uzyskania linku w dowolnym innym momencie po zalogowaniu.
Oczekiwany rezultat:
✅ Gotowe projekty: Blazor .NET 9 oraz API .NET 9, każdy z wdrożoną autoryzacją przez Instagram.
✅ Jasna instrukcja: krok po kroku przewodnik dotyczący rejestracji aplikacji oraz uzyskania wszystkich uprawnień w Meta for Developers.
✅ Metoda do uzyskiwania profilu: działająca funkcjonalność uzyskiwania linku do profilu Instagram autoryzowanego użytkownika.
podpowiedzi:
<PackageReference Include="AspNet.Security.OAuth.Instagram" Version="9.0.0" />
https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login
Załączniki 3
-
3516 51 2 Dzień dobry. Nazywam się Aleksander. Jestem programistą .net z 4-letnim doświadczeniem komercyjnym. Miałem doświadczenie w integracji API Instagram w aplikacji .Net. Wykonam twoje zadanie szybko i jakościowo, pisz.
-
762 12 0 Dzień dobry. Mam doświadczenie w opracowywaniu autoryzacji z różnymi dostawcami w Web API. Piszcie, omówimy szczegóły.
Aktualne zlecenia dla freelancerów w kategorii C#
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
84 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 5 dni 18 godzin temu ∙ 6 ofert |