2017-10-26 1 views
0

ich Bilder hochgeladenen Dateien im Ordner von DreamfactoryWie Bilder anzuzeigen in Dateien von dream php

<img src="https://motodev.spotya.online/api/v2/files/Posts/posts_1508937621_Tulips.jpg"> 

Fehler angezeigt haben mit Ordner,

{ "Fehler": { "Code": 400 "Kontext": null, "message": "Keine Session-Token (JWT) oder API-Schlüssel in Anforderung erkannt .."}

+0

Die Fehlermeldungen sagen Ihnen genau, was Sie vermissen. – pr1nc3

Antwort

0

Es ist wie Ihr files Endpunkt in dre aussieht Amfactory ist gesichert. Sie müssen einen API-Schlüssel oder ein JWT-Token bereitstellen, um auf die Dateien in diesem Verzeichnis zugreifen zu können. Eine andere Möglichkeit besteht darin, einen Gastzugang zu Ihrem files Endpunkt hinzuzufügen, wie beschrieben in here.

Sie müssen URL wie https://example.org/api/v2/files/image.jpg?api_key=<your api key> generieren. Zum Beispiel:

<?php 

// your guest API key 
$apiKey = 'your api key should be here'; 
// your file URL 
$baseUrl = 'https://example.org/api/v2/files/image.jpg'; 
// resulted URL 
$finalUrl = $baseUrl . http_build_query(['api_key' => $apiKey]); 

?> 

<img src="<?= $finalUrl ?>"> 
+0

Wie sollte ich API-Schlüssel für die Bildquelle bereitstellen. – Deepa

+0

@Depa, habe ich die Antwort mit einem einfachen Beispiel aktualisiert. –