Bir vk belirteci almak. Access_token VKontakte nasıl edinilir

Bir vk belirteci almak.  Access_token VKontakte nasıl edinilir
Bir vk belirteci almak. Access_token VKontakte nasıl edinilir

Geliştiriciler, genellikle Vkontakte sosyal ağıyla etkileşim sürecinde bir erişim anahtarı - access_token gerektiren uygulamalar ve hizmetlerle uğraşmak zorundadır.

Bu eğitimde, onu elde etmek için çok benzer iki yönteme bakacağız.

süreç nasıl ilerleyecek

Bizden istenen tek şey, URL'deki uygulamanın kimliğini değiştirmektir. Oluşturulan access_token üzerinden erişime izin verdiğimiz bölümleri düzenlemek de mümkündür.

Aslında hazır bir url üreteceğiz ve iki farklı uygulamanın id'sini değiştireceğiz. Bu fark yaratacaktır. Bundan sonra hazırlanan bağlantıyı takip edeceğiz ve bir erişim anahtarı alacağız.

Anahtarı almak için bağlantı

İşte bitti url adresi. Burada öncelikle = işaretinden sonraki verilerle ilgileniyoruz. Aşağıdaki örnekte, Application-ID yazıyor. Biz de orada belirli bir sayının yerini alacağız.

https://oauth.vk.com/authorize?client_id=application-id&scope=notify,fotoğraflar,arkadaşlar,ses,video,notlar,sayfalar,dokümanlar,durum,sorular,teklifler,duvar,gruplar,mesajlar,bildirimler,istatistikler, ads,offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token

Ayrıca "kapsam" kelimesinden sonraki verileri not edin. Burada anahtarın erişim açacağı bölümleri listeliyoruz. Uygulamaların arkadaşlarımızla olan bölüme erişmesini engellemek için linkten "arkadaşlar" yazısını kaldırınız. Gerisi benzetme gereğidir.

Şimdi geriye sadece kimliği almak kalıyor.

Kendi uygulamamız üzerinden bir kimlik alıyoruz

Oluşturmak için geliştirici hesabında bulunan uygun bölüme gitmemiz gerekiyor. Oradaki bağlantıyı takip edin.

https://vk.com/apps?act=yönet

Ve düğmeye bas "Uygulama oluştur".

Uygulamanın adını ve türünü belirtin (bkz. ). Ardından düğmeye tıklayın "Uygulamayı Bağla".

Yakın geçmişten beri, geliştirici hesabındaki tüm işlemlerin SMS ile onaylanması gerekmektedir. Açılan pencerede öğeyi seçin "SMS ile onayla". senin için bir kod al cep telefonu, ardından forma girin.

Uygulama oluşturulacaktır. Şimdi "Ayarlar" sekmesine gidin. Burada blokta ihtiyacımız olan sayı seti belirtilecektir. Kopyala.

Şimdi ihtiyacımız olan her şeye sahibiz.

Resmi Vkontakte uygulamasının kimliğini kullanıyoruz

Kimlik almanın ikinci yolu, hazır bir başvuruyu almaktır. Ve hepsinden iyisi, Android için resmi Vkontakte uygulaması. Kimliği "2890984". Kullanabilirsiniz.

Erişim izni almak

https://oauth.vk.com/authorize?client_id=2890984&scope=notify,fotoğraflar,arkadaşlar,ses,video,notlar,sayfalar,dokümanlar,durum,sorular,teklifler,duvar,gruplar,mesajlar,bildirimler,istatistikler,reklamlar, offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token

VK belirteci nedir? Günümüzde teknoloji çok hızlı bir şekilde gelişmektedir. Aynı zamanda, sosyal ağlar büyük bir ivme kazanıyor. Sosyal ağların en az birinde hesap sahibi olmamak artık her insan için, en azından gençler ve kızlar arasında mümkün değil. Her gün terabaytlarca fotoğraf, video ve hatta ilkel bir metin bilgi birimi ile dolduruluyorlar.

Ancak ne yazık ki, çok az kişi bu kaynağın özel "çiplerini" biliyor. Birisi orada gerçekten çok az zaman harcıyor, biri için bir ihtiyacı temsil etmiyorlar.
Bu önemlilerden biri, bu sosyal ağdaki sözde "belirteç" dir, çok az kullanıcı bir VK belirtecinin ne olduğunu bilir.

VKontakte'de erişim belirteci nedir?

VK belirteci, karakterlerden oluşan uzun bir dizedir: Latin alfabesinin sayıları ve harfleri. Özel bir şey yok gibi görünüyor, ancak onu etkinleştiren kullanıcıya büyük fırsatlar sunuyor.

Örneğin, belirli bir kişiye belirli mesajlar yazın, sanki her zaman sitede oturuyormuşsunuz gibi sayfanızın sonsuz çevrimiçiliğini görüntüleyin. İkinci seçenek büyük bir artı sağlar, çünkü son zamanlarda kişideki görünmezlik kaldırıldı ve bir belirteç yardımıyla hiç kimse tam olarak ne zaman çevrimiçi olduğunuzu anlayamayacak, çünkü her zaman görüntüleniyor. Durumu ayarlayın, duvara yazın, vb.

VKontakte jetonu nasıl alınır.

Token alma işlemi uygulama üzerinden gerçekleştirilir. Kendiniz oluşturmanız gerekiyor, bu vk.com/apps?act=manage bağlantısını takip ederek ve oluştur düğmesine tıklayarak yapılabilir. Başlığa istediğinizi girin. İlk türü seçin. Ardından, bir cep telefonu kullanarak onaydan geçiyoruz.

Uygulamanızın sayfası çıkar, "Ayarlar" ı seçin ve üzerinde uzun bir yıldız seti ve bir kimlik olacaktır.

https://oauth.vk.com/authorize?client_id=5563738&scope=notify,fotoğraflar,arkadaşlar,ses,video,notlar,sayfalar,dokümanlar,durum,sorular,teklifler,duvar,gruplar,mesajlar,bildirimler,istatistikler,reklamlar, offline&redirect_uri=https://api.vk.com/blank.html&display=page&response_type=token


Bir kişide jetonunuzu nasıl öğrenebilirsiniz?

Yukarıdakilerin hepsini tamamladıktan sonra, her şeyi kabul ettiğiniz ve "İzin Ver" düğmesini tıkladığınız bir pencere açılacaktır.

Zor görünüyor, ama aslında herkes VK'da jeton alabilir, başka bir soru da neden? VK kullanıcılarının %99'u, onun bilgisi kesinlikle gerekli değildir. Ayrıca jetonunuzu şüpheli kaynaklara vermemeniz ve girmemeniz konusunda sizi uyarmak için acele ediyoruz, aksi takdirde sayfanız bir saldırganın eline geçebilir. Örneğin, çeşitli grup veya topluluklara haberiniz olmadan abone olunabilir, sizi şüpheli duruma düşürebilir veya duvarınızda sizin adınıza bir mesaj yayınlayabilirsiniz.

Jeton almaya çalışıyorum. Belgeleri okuyun, hiçbir şey anlamadım. Ne yapalım?

Belirteçler, API erişim anahtarlarıdır. API'ye istekte bulunurken yetkilendirme için kullanılırlar.

Belirteçler, kapsam parametresini kullanarak kullanıcı verilerine erişimi kısıtlamanıza olanak tanır. Uygulamanızın kapsamını tanımlar. Scope=friends olan bir belirteç, arkadaşlara erişim sağlar ve başka hiçbir şeye izin vermez. Böylece belirteç, kullanıcı adı ve paroladan daha az tehlikeli hale gelir.

Nasıl alınır

Belirteç doğrudan tarayıcıdan alınabilir. Bunu yapmak için doğru bağlantıyı takip etmeniz yeterlidir. Doğru bağlantı nasıl yapılır:

1. Bağımsız bir uygulama oluşturun.

  • redirect_uri'nin belirtilmesi gerekmez. Bir web sitesine ihtiyacınız yok, uygulama bir istemcidir.
  • yanıt_türü bırakın ve örnekteki gibi görüntüleyin.
  • client_id ikinci adımda aldınız.
  • v almak API sürümü sayfaları. En yenisini seçin.

kullanmak istediğiniz yöntemlere bağlı olarak seçim kapsamı. Örneğin, yönteme erişmek için

Son zamanlarda, çok sayıda çevrimiçi hizmet, bilgisayar veya mobil uygulamalar, VKontakte için tasarlanmış komut dosyaları, ancak çalışmaları için yetkilendirmeden geçmeniz gerekir. erişim belirteci.

Bazı hizmetler, yetkilendirme için gerekli olan bir erişim anahtarı alma olanağı sağlar. Bu birkaç saniye sürer. Ancak betiği yüklediyseniz ancak gerekli access_token anahtarı eksikse ne olur?

Bir topluluk belirteci elde etmek için kısa talimatlar

Topluluk ayarlarına gidin. (bir topluluğunuz yoksa, o zaman):

1. API ile çalışma > 2. Anahtarı al > 3. Kopyalayın (bu anahtardır (belirteç) ve topluluğun erişim_belirtecidir)

Bu kadar. Ve bir kullanıcı belirtecine ihtiyacınız varsa, gerekli tüm bilgiler makalenin altında yer almaktadır.

Uygulama aracılığıyla bir belirteç alın:

Access_token'ı nereden alabilirim?

Bugün doğrudan bir bağlantı kullanarak VKontakte'de nasıl oturum açılacağını analiz edeceğiz. API VKontakte (protokole dayalı OAuth) veya aynı zamanda denildiği gibi, örtük akış. Yetkilendirme, bu yöntemi kullanırsanız, olarak belirtilen VK uygulaması aracılığıyla yapılır. İD. Bugün, bu yöntem en güvenli olarak kabul edilir. elde etme yöntemlerinden bahseden makalelere rastlayabilirsiniz. erişim belirtecişüphe uyandıran (ve iyi bir nedenle!) uygulamaları kullanmak. Ancak bugün resmi VKontakte uygulamaları aracılığıyla nasıl oturum açılacağı hakkında konuşacağız.

APP_ID

Bu çözülürse, doğal olarak şu soru ortaya çıkar: bu linke nereden ulaşılır

✅ Kendi uygulamanız üzerinden jeton almak.

  • Kendi uygulamanızı kullanarak. Bu yöntem açıkça kendi tasarımınız olan bir uygulamaya sahip olmanız için tasarlanmıştır. Eğer sahip değilseniz, şimdi oluşturma zamanı. Bunu yapmak çok kolay: sadece bağlantıyı takip edin vk.com/apps?act=yönet ve " üzerine tıklayın Uygulama Oluştur».

Sistem sizden uygulama için bir ad girmenizi isteyecektir. Örnek olarak kullanabilirsiniz " Bir erişim belirteci alma". onay kutusunun işaretli olup olmadığını kontrol edin " Bağımsız uygulama". Sonra, " üzerine tıklayın Uygulamayı bağla».

Başvuruyu onaylamak için, alacağınız kodu girmeniz gerekecektir. belirtilen numara telefon. Bir uygulama oluşturmanın bu aşamasında, düzeltebilirsiniz mobil cihaz VK sayfasına. Bunu yapmak için " Bağlantı cihazı". Bir hesaba bağlanmadan yapabilirsiniz. O zaman sadece bağlantıyı takip etmeniz gerekiyor " SMS ile onayla».

Kaydı onayladıktan sonra, oluşturulan uygulama hakkında bilgi içeren bir sayfa açılacaktır. Basmak " Ayarlar", sol köşede bulunur. bulunan Müşteri Kimliği - Uygulama Kimliği VKontakte.

https://oauth.vk.com/authorize?client_id= 5563738 &scope=bildir,fotoğraflar,arkadaşlar,ses,video,notlar,sayfalar,dokümanlar,durum,sorular,teklifler,duvar,gruplar,mesajlar,bildirimler,istatistikler,reklamlar,çevrimdışı&redirect_uri=http://api.vk.com/blank. html&display=page&response_type=token

5563738 oluşturduğunuz uygulamanın kimliğidir. Benzer bir kombinasyon elde edeceksiniz. Uygulamayı oluşturduktan sonra sorunun kendisine geçelim.

Resmi VK uygulaması aracılığıyla jeton almak.

Yöntem, daha önce açıklanandan farklıdır, yalnızca kendi uygulamanızı oluşturmanıza gerek yoktur. Zaten sahip olduklarınızı kullanın. Ona %100 güvenilebilir.

Yöntem, Android için VKontakte örneği kullanılarak ele alınacaktır. Bunun gibi kimlik: 2890984 . Bağlantıda değiştirilmesi gereken bu kombinasyondur.

Aşağıdakileri alacaksınız:

https://oauth.vk.com/authorize?client_id= 2890984 &scope=bildir,fotoğraflar,arkadaşlar,ses,video,notlar,sayfalar,dokümanlar,durum,sorular,teklifler,duvar,gruplar,mesajlar,bildirimler,istatistikler,reklamlar,çevrimdışı&redirect_uri=http://api.vk.com/blank. html&display=page&response_type=token

Bu, yetkilendirme için kullanılabilecek uygulama tanımlama seçeneklerine baktığımız makalenin bir bölümünü sonlandırıyor. Dokunmak için sadece birkaç şey kaldı:

✅ Erişim hakları:

  • Yukarıda açıklanan örneklerde, parametre kapsam birçok bölüm başlığı içerir sosyal ağ VKontakte: ses, fotoğraflar, bildirim, arkadaşlar. Uygulamaya açılacak olan bölümler bunlardır. Access_token çeşitli şekillerde kullanılabilir. Kullandığınız kimlik güvenilir bir uygulamaya ait. Bu nedenle, tüm erişim haklarına sahip bir erişim belirteci oluşturabilirsiniz. Her yerde kullanılabilmesi için çok yönlü hale gelir.

✅ erişim belirteci:

Değinilmesi gereken son soru şudur: anahtarın kendisi nasıl alınır erişim belirteci . Bağlantıyı aldıktan sonra (yöntemlerden birini kullanarak), erişim hakkını açmak için onu takip etmeniz gerekecektir.

Bundan sonra, adres çubuğunuzda gerekli anahtar görünecektir. Manuel olarak kopyalanır: access_token='den sonra ve &expires_in'den önce.

Pekala, birkaç ipucu ile bitirmeye değer:

  • Access_token anahtarını üçüncü taraflarla paylaşmayın.
  • Güvenilir olmayan uygulamaları kullanarak yetkilendirme yapmamalısınız. Yalnızca kendi veya resmi olanlarınızı kullanmanız önerilir.
  • Kullandıktan sonra anahtarı silin. Gerekirse her zaman yeni bir tane oluşturabilirsiniz.
  • Tüm aktif oturumlar, artık ihtiyaç duyulmadığında sonlandırılmalıdır. Bunu hesabınızın güvenlik ayarları aracılığıyla yapabilirsiniz.