Stap 2: Het krijgen van de datas van Facebook
Het foton hoeft alleen te krijgen van de soortgelijke tellen als binnenkomende gegevens en ik wil niet parseren acties uitvoeren op de microcontroler kant. De WebHooks die wordt geboden door de Particule Accountservices (zie stap 3) zijn meer brug-georiënteerde diensten en niet voldoende flexibiliteit bieden + ik wil mijn persoonlijke datas (Facebook app ID en geheim) slaan op hun servers. Dus besloten heb ik om mijn persoonlijke server gebruiken als een proxy te halen, ontleden en stuur alleen wat we echt nodig hebben van Facebook. Ik gebruik PHP voor dit.
Hieronder is de huidige makkelijkste manier om een soortgelijke telling voor een bepaalde pagina met PHP:
U zal moeten veranderen ###FB-pagina-ID ### door de Facebook-pagina of een object-id, ###APP-ID ### met uw facebook app id, en ###APP-geheim ### met uw Facebook app geheime id (uit de zelfde app).
De gemakkelijkste manier om het te testen zal dus dit insluiten in een php-bestand dat u op uw server uploadt.
/!\ Natuurlijk, je bent vrij om te beslissen als u wilt dat dit bestand beschermen tegen niet geautoriseerde toegang of om de proxy met een andere technologie (REST API met NodeJS bijvoorbeeld). Dit is een potentieel risico (u bent gewaarschuwd).
Laten we nu zeggen dat deze proxy-dienst toegankelijk via deze URL is:
Krijgen http://my-server.com/service/get-fb-count/