2017-01-31 3 views
-2

Ich brauche das Bild des Profils von Facebook und konvertieren zu Base64. Die Version von PHP ist 5.2.17 und ich kann das letzte SDK nicht verwenden.image profile facebook to base64 PHP

Ich kann anmelden, erhalten das Bild und zeigen Sie es mit diesem:

src = "https://graph.facebook.com/$id/picture?type=large">

I' Ich habe versucht, eine Kopie des Bildes mit diesem Beispiel zu speichern: file_get_contents() and Curl, die URL des Bildes ist korrekt.

Dies ist die url: https://scontent.xx.fbcdn.net/v/t1.0-1/p200x200/16195072_104262870090313_5077585589040998026_n.jpg?oh=xxxxx&oe=xxxxx

Ich mag würde dieses Bild in base64 konvertieren.

Könnte mir jemand zeigen, wie kann ich es tun?

Antwort

0

Sie benötigen die base64_encode Funktion: http://php.net/manual/en/function.base64-encode.php

+0

ich diese Funktion kennen, und Ive verwendet mit lokalen Bild, aber mein Problem ist Facebook Bild zu bekommen und diese Funktion verwenden. – user1253414

+0

Kopieren Sie das Bild mit der Kopierfunktion: copy ("http: // facebook/imageurl", "/server/path/tmp.jpg"); und dann können Sie das Bild kodieren – Oliver