Ich bin zu einigen Problemen gekommen. Ich habe ein Wordpress-Plugin erstellt, das automatisch die letzten 20 Instagram-Posts erhält und es sollte mir theoretisch erlauben, das neueste Bild als Shortcode in den Post einzufügen. Nun wird der Code, dies zu reproduzieren ist:PHP Fehler Absturz Code
//define Access token
$accesst= "PUT YOUR INSTAGRAM ACCESS TOKEN HERE";
//userid
$userid= YOUR INSTAGRAM USER ID HERE;
//image count to get
$count=20;
//get api contents
$content = file_get_contents('https://api.instagram.com/v1/users/self/media/recent/?access_token='.$accesst.'&count='.$count);
//converting JSON to object
$standardres = json_decode($content, true);
//array method
foreach($standardres['data'] as $photo) {
$imageData = base64_encode(file_get_contents($photo['images']['standard_resolution']['url']));
$images[] = '<img src="data:image/jpeg;base64,' . $imageData . '" />';
}
//create functions for shortcodes
function fone($images){
return $images[0]; //naudok tik [one]
}
//shortcodes
add_shortcode('one', 'fone');
?>
Grundsätzlich Ich erhalte eine Fehlermeldung angezeigt wird:
Notice: Uninitialized string offset: 0 in D:\XEMP\htdocs\xd\wordpress\wp-content\plugins\insta-live\insta-live.php on line 29
Irgendwelche Ideen wie diese zu lösen? A var_dump()
gibt mir die Bilder über der Kopfzeile .. Und bitte zeigen Sie mich nicht auf Unitylased String Offset Thread, weil ich es nicht wirklich als das gleiche Problem sehe.
Etwas wird leer gesendet. – clearshot66
welche Linie 29 ist – Juan
zurück $ images [0]; - Dies ist Zeile 29 –