2016-05-07 23 views
0

Ich werde zwei Bilder zusammenführen eins ist das Benutzerprofil Bild von Facebook, die ich mit graph API und andere Bild ist Host in meinem Server.
Wenn ich versuche, imagecreatefromjpeg für Profilbild werfen Sie es Forbidden Error 403.Forbidden 403 in imagecreatefromjpeg in php

$url='https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfp1/v/t1.0-1/c69.165.576.576/s50x50/12661918_1679202092322313_2752077154994097120_n.jpg?oh=f3c405146a3be5b613f046672538949c'; 

    imagecreatefromjpeg($url); 

Wenn Facebook ist eine Genehmigung nicht so zu tun, dann, warum andere Seite so wie meaww.com und viele andere Websites, dies tun.
Wie kann ich das tun?

Antwort

0

Sie können Ihr Bild von Facebook als binär wie base64 und auch das gleiche Bild für Ihr Bild auf Ihrem Host erhalten, dann können Sie die imagecreatefromstring-Funktion verwenden und danach die folgende Funktion zum Zusammenführen von zwei Bildern verwenden. imagecopymerge (Ressource $ dst_im, Ressource $ src_im, int $ dst_x, int $ dst_y, int $ src_x, int $ src_y, int $ src_w, int $ src_h, int $ pct)

Verwandte Themen