IoThook ile oluşturulan kanala Python ile deneme datası alacağız. Bu konunun anlaşılması için IoThook üzerinde kanal ve element oluşturulması gerekmektedir.
Eğer kanal ve element açma hususunda yardım almak isterseniz https://iothook.com/tr/docs/v1.2/create-new-channel.html sayfasından yardım alabilirsiniz. IoThook kanal apisi ve kullanıcı adı ve şifreleri örnek koddaki yerlere değiştirerek yazınız.
Python script i 2 versiyon için yazılmıştır. Python 3 kullanıyor iseniz diğer örnekleri inceleyiniz. Kod örneklerini Github linki üzerinden inceleyebilirsiniz.
"""
Python 2 ile IoThook REST Api Testi
Kod çalıştırıldığında 'data' değişkenine verilen 'all' değişkeni ile
auth sahipliğindeki tüm veriler alınır.
Bu ornek IotHook servisine veri almak/gondermek icin baslangic seviyesinde
testlerin yapilmasini amaclamaktadir.
10 Mayıs 2017
Sahin MERSIN
Daha fazlasi icin
http://www.iothook.com
ve
https://github.com/electrocoder/iotHook
sitelerine gidiniz.
Sorular ve destek talepleri icin
https://github.com/electrocoder/iotHook/issues
sayfasindan veya Meşe Bilişim den yardım alabilirsiniz.
Yayin ve sahiplik http://mesebilisim.com
"""
import requests
# url = 'https://iothook.com/api/v1.2/datas/?data=all'
url = 'http://localhost:8000/api/v1.2/datas/?data=all'
auth=('test', 'test12345')
response = requests.get(url, auth=auth)
data = response.json()
print data