Merhabalar,
Genelde bu işler Android üzerinde yada web üzerinde dönüyor.
IOS ile bunu yapan ( forumlardan okuduğum kadarı ile) henüz olmamış galiba.
yani ig_sig_key_version=4 heryerde var da
ig_sig_key_version=5 ile yazılmış örnek kod henüz bulamadım.
bir rest api yazsam ve sadece imza oluşturan bir servis olarak açsam instagram işi ile ilgilenenlerin işine yarar mı ?
Örnek ;
{"waterfall_id":"7cf4491735c1499682985e66d2e206c3" ,"password":"password","_uuid":"9A710C12-6617-447A-9A77-9E847B084251","device_id":"9A710C12-6617-447A-9A77-9E847B084251","email":"email@email.com","username" :"username","_csrftoken":"050e219d8032d4502a932e98 5f5bb83e"}
Json post edildiginde
ba6f0e8006431671ac84cc1716224a995c7604c714fb0a4ffb fde651f9f58449.{"waterfall_id":"7cf4491735c1499682985e66d2e206c3" ,"password":"password","_uuid":"9A710C12-6617-447A-9A77-9E847B084251","device_id":"9A710C12-6617-447A-9A77-9E847B084251","email":"email@email.com","username" :"username","_csrftoken":"050e219d8032d4502a932e98 5f5bb83e"}
bu şekilde geri dönse ?
önerileri olan arkadaşlar yazarsa sevinirim.
Hayret, bu kadar instagram ile uğraşan arkadaş var.
Kimseden ses çıkmamış
Instagram IOS imza üreten bir servis açsam nasıl olur ?
7
●640
- 15-12-2017, 04:35:50
- 15-12-2017, 15:37:37Kullanıcı açarken, like yaparken yada son zamanlarda gündemde olan sorunlar gibi android işlemlerinde sürekli kullanıcıların doğrulamaya düşmesi gibi sorunları IOS da yaşatmıyor diye biliyorum.tolgasen adlı üyeden alıntı: mesajı görüntüle
IOS key de var hash algoritması da var. V22 ye kadar hepsi mevcut.
benim düşüncem de bunu servis haline getirmeti - 15-12-2017, 16:42:13iOS'da yaşatıyor hocam. Sorun her yerde vardı, web sitesinde dahil.osawashere adlı üyeden alıntı: mesajı görüntüle
v26'ya kadar hepsini denedim ben. Sorun Instagram kaynaklıydı, appler kaynaklı değil.
Ek olarak güzel düşünmüşsün fakat adam her sorgudan önce senin sunucuna istek gönderecek, senin sunucundan istek dönecek vs çok uzun iş sürer bu olayı. Ayrıca senin sunucunun problemlerinde bu sefer adamın paneli çalışmayacak. O sebeple yazacağın servis çok kullanışlı olmaz. E tabi bide veriler açık olacağı için güven işi olması lazım. - 15-12-2017, 22:27:02Selamlar hocam,tolgasen adlı üyeden alıntı: mesajı görüntüle
bunun için düşündügüm konfigürasyon 400mbit hattı olan sağlam bir makine olacak, Api konusunda aradaki ping süresi kadar zaman kaybı olur kullanıcının.
Güven konusunda kesinlikle haklısın, Siz de IOS da mı denediniz, ben son yaptığım testlerde sadece kullanıcı açarken ip bazlı ( herkesin yaşadığı gibi ) sorunlar yaşadım.
ama açılmış bir kullanıcının login olması, fotoğraf atması, beğeni atması , takip atması, bunlar denedigim şeylerdi ve kullanıcı açılmışsa devam etmesi kolay oluyor.
bir çok forumda ve github mgp25'de de tartışılan şeylerden birisi de android sistemine sürekli bir sorgulama gelmesiydi.
Hatta mgp25'in kodunu yazan arkadaş ile mailleştik, bir test sürüşü yapalım dedik. - 15-12-2017, 22:32:51Ben hepsinde test ettim hocam. Hepsinin v26 sürümünde test ettim hatta. App ile veya API ile alakalı değil, direkt anti-spam ile alakalı bir durumdu.osawashere adlı üyeden alıntı: mesajı görüntüle
- 16-12-2017, 18:56:27Üyeliği durdurulduÇok sıkıntılı bi işlem. Kullanan biri hesap açım işlemi yapar spama sokar ip adreslerinizi sonra proxy olarak görüntülenir ve dahasındada giren hesaplar kısa sürede patlar. Ayriyetten mahkeme vs. gibi davalarla uğraşırsınız. İşlem süresi vs.de uzayacağını ayriyetten sizin sunucunun bunu kaldıracağına eminmisiniz.osawashere adlı üyeden alıntı: mesajı görüntüle
- 18-12-2017, 14:00:05Galiba bir yanlış anlaşılma var, ben like yapma yada üye yaratma işlemi yapmayacağım,Arrow adlı üyeden alıntı: mesajı görüntüle
Sadece bunlar için gereken imza başlıklarını oluşturucam.
örnek
adres.com/api/ adresine
{'device_id':XXXX-XXXX-XX-XXX','userid':'1234'}
gönderilecek ben de geriye
ba6f0e8006431671ac84cc1716224a995c7604c714fb0a4ffb fde651f9f58449.{'device_id':XXXX-XXXX-XX-XXX','userid':'1234'} şeklinde geri döndürecegim.
bu yüzden benim ip adresim ile alakalı bir işlem olmayacak. kullanıcı bu satırı alıp kendi ip'si üzerinden işlemini yapacak.