Ich versuche, yahoo Botenroboter durch php zu entwickeln, ich entwickle den Grundteil davon, jetzt kann ich pm empfangen, Antrag hinzufügen, neuer Status, und ich kann auf sie antworten.
Ich will es für immer arbeiten, also benutze ich
while(1){
recive();
answer();
}
in jeder Anfrage, um eine Nachricht zu erhalten, wird es URL nach Curl öffnen und JSON-Daten erhalten.
jeder pm braucht 1s um zu senden ich denke, ich überprüfe es wannMein Server war in Deutschland, wie kann ich es beschleunigen? und ist mein Algorithmus wahr? Ist es der wahre Weg, es zu tun? Oder wird Yahoo mich filtern? (My Yahoo Robot ist nicht für Spam gedacht, es beantwortet Kundenfragen)
Antworten:
0 für die Antwort № 1Auschecken dieses Projekt, das robot.php
Datei startet einen neuen Bot Messenger. Das config
Ordner hat ein kleines Beispiel der Konfiguration. Das Client.php
Datei hat einige Logik über die Interaktion.
Bitte beachten Sie, dass das Projekt weitgehend undokumentiert ist, aber wir verwenden es, um Akzeptanztests für Yahoo! Messenger-Produkte sehr gut zu automatisieren.