Frage

Ich baue einen News-Aggregator. Wie kann ich Taste / Widget wie Digg Taste oder Facebook Share-Taste erstellen, dass Web-Entwickler in ihrer eigenen Website einbetten können. Wenn ihre Benutzer auf diese Schaltfläche geklickt wird, kann es eine Funktion auslösen, dass interact (zB Voting oder Anzeige Abstimmung Menge) mit meinem Server. Danke.

War es hilfreich?

Lösung

Einfache Lösung: Sie müssen PHP-Skript, das GET-Parameter akzeptiert. Der Dritte kann Nutzdaten in der GET-Parameter senden und Ihr Skript kann sie lesen und das Nötige tun.

Voting Dritte per Taste soll nicht über GET params erfolgen. Dies wird schlechte Abstimmung Angriffe schaffen. Was Sie tun können, ist machen eine API für Ihre Drittsysteme und sie haben eine CURL Anfrage an Ihren API mit der Datennutzlast POST. Auch dies ist nicht die sicherste. Um es sicherer zu machen, verwenden Sie die API-Schlüssel und Domain / IP-Check.

Wenn Sie Ihr System auf Benutzersitzungen basiert, können Sie ein Cookie Check tun Benutzerinformationen zu bestimmen und Werte zu lesen. (Ähnlich wie Facebook).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top