API kısmı kolaydı ama key alma konusunda biraz uğraştım doğrusu. Çünkü internette Türkçe kaynak yoktu veya ben bulamadım. Neyse kendi çabalarım sonucu bana lazım olan keyleri almayı başardım. Nasıl aldığını buraya da yazayım istedim. Belki birileri gelir okur, bir faydamız dokunur.
Google görsel arama API'si için 2 tane keye ihtiyaç var. Google API Key ve Cx Key.
1) https://console.developers.google.com/apis/library bu adrese girin. Sağ üst köşedeki "Select a Project" kısmındaki "Create a Project" bağlantısına tıklayın.
2) Proje adını Türkçe karakter kullanmadan yazın ve "Create" yazan butona tıklayın.
3) Projemizi oluşturduk, şimdi "Custom Search API" bağlantısına tıklayın.
4) "Enable" yazan butona tıklayın.
5) Sol menüdeki "Credentials" bağlantısına tıklayın. "Create Credentials" kısmındaki "API Key" bağlantısına tıklayın.
6) "Browser Key" yazan bağlantıya tıklayın.
7) "Name" yazan kutucuğa isim girin. "Accept requests from these HTTP referrers (web sites)" yazan yerdeki kutucuğa sitenizin domain adresini yazın. (Localhostta kullananlar, http://localhost/ yazabilirler.) "Create" yazan butona tıklayın.
8) API Key karşınıza çıkacaktır.
1) https://cse.google.com/cse/ bu adrese girin. "Özel arama motoru oluşturun" yazan butona tıklayın.
2) "Arama yapılacak siteler" yazan yerdeki kutucuğa herhangi bir sitenin adresini yazın. Birazdan buraya yazdığımız şeyi sileceğimiz için ne yazdığınızın bir önemi yok. (Ben bir şeyi denemek için *.com/* yazıp geçmiştim. Oraya çok kafa takmayın.) "Arama Motorunun adı" yazan yerdeki kutucuğa özel arama motorunuzun ismini yazın ve "Oluştur" yazan butona tıklayın.
3) "Kontrol Paneli" yazan butona tıklayın.
4) "Görsel Arama" seçeneğini "Açık" durumuna getirin.
5) "Arama yapılacak siteler" kısmındaki seçeneği "Web'in tamamında arama yap, ancak dahil edilen siteleri vurgula" olarak seçin.
6) Az önce yazdığınız adresi listeden seçin ve "sil" yazan butona tıklayıp silin. Çünkü biz sadece belli bir sitede arama yapmayacağız, tüm webde arama yapacağız.
7) En alttaki "Güncelle" yazan butona tıklayın.
8) "Arama motoru kimliği" yazan butona tıklayıp kodu alın.
DİPNOT: Aldığınız bu kod ücretsiz olduğu için belli bir kotası (günlük 100 sorgu) bulunmaktadır. Ücretli API ile ilgili bilgi almak için https://developers.google.com/custom-search/json-api/v1/overview?hl=en_US adresine göz atabilirsiniz.