Delen via


APITemplate (onafhankelijke uitgever)

Met de APITemplate.io-service kunt u PDF-documenten en -afbeeldingen maken en uw sjablonen beheren. Genereer afbeeldingen, banners of PDF's van herbruikbare sjablonen zonder codering!

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Troy Taylor
URL https://www.hitachisolutions.com
E-mailen ttaylor@hitachisolutions.com
Connectormetagegevens
Uitgever Troy Taylor
Webpagina https://apitemplate.io/
Privacybeleid https://apitemplate.io/privacy-policy/
Categorieën Inhoud en bestanden

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Niet deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
API-sleutel beveiligde string De API-sleutel voor deze API Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Een afbeelding maken

Met deze aanvraag maakt u een JPEG-bestand (samen met PNG) op basis van JSON-gegevens en uw sjabloon.

Een object verwijderen

Verwijder een PDF of een afbeelding uit CDN en markeer de transactie als verwijderd.

Een PDF maken

Met deze aanvraag maakt u een PDF-bestand met JSON-gegevens en uw sjabloon. Ondersteunt synchrone en asynchrone PDF-generatie.

Gegenereerde objecten weergeven

Hiermee haalt u een lijst met alle gegenereerde PDF-bestanden en afbeeldingen op.

Lijstsjablonen

Hiermee haalt u een lijst met de sjablonen en de bijbehorende gegevens op.

Meerdere PDF-bestanden samenvoegen

Met deze actie worden meerdere PDF-bestanden samengevoegd/samengevoegd tot één PDF-bestand.

PDF-sjabloon bijwerken

Met deze actie wordt een PDF-sjabloon bijgewerkt.

PDF-sjabloon ophalen

Haalt informatie over de PDF-sjabloon op.

Een afbeelding maken

Met deze aanvraag maakt u een JPEG-bestand (samen met PNG) op basis van JSON-gegevens en uw sjabloon.

Parameters

Name Sleutel Vereist Type Description
Sjabloon-ID
template_id True string

Uw sjabloon-id, deze kan worden verkregen in de webconsole

Verloop
expiration integer

Verlooptijd van de gegenereerde installatiekopieën in minuten (standaard ingesteld op 0, permanent opslaan). Gebruik 0 dit om permanent op cdn op te slaan. Of gebruik het bereik tussen 1 minuut en 10080 minuten (7 dagen) om de vervaldatum van de gegenereerde installatiekopieën op te geven

Cloudopslag
cloud_storage integer

Upload de gegenereerde PDF-bestanden/installatiekopieën naar onze opslag-CDN en genereer een URL, standaard ingesteld op 1. Als u de Post Actions invoeging API Integration hebt geconfigureerd voor het uploaden van de gegenereerde PDF-bestanden/afbeeldingen naar uw eigen persoonlijke S3, stelt u cloud_storage in op 0. Als de export_type=file, moet u dit negeren.

Type uitvoerafbeelding
output_image_type string

Uitvoerafbeeldingstype (JPEG- of PNG-indeling), standaard ingesteld op all. Opties zijn all, jpegOnly,pngOnly.

Meta
meta string

Geef een externe referentie-id op voor uw eigen verwijzing. Deze wordt weergegeven in de list-objects API.

object

Retouren

ResponseSuccessImageFile
ResponseSuccessImageFile

Een object verwijderen

Verwijder een PDF of een afbeelding uit CDN en markeer de transactie als verwijderd.

Parameters

Name Sleutel Vereist Type Description
Transactieverw
transaction_ref True string

Naslaginformatie over objecttransacties

Retouren

ResponseSuccessDeleteObject
ResponseSuccessDeleteObject

Een PDF maken

Met deze aanvraag maakt u een PDF-bestand met JSON-gegevens en uw sjabloon. Ondersteunt synchrone en asynchrone PDF-generatie.

Parameters

Name Sleutel Vereist Type Description
Sjabloon-ID
template_id True string

De sjabloon-id kan worden verkregen in de webconsole (Sjablonen beheren)

Exporttype
export_type string

jsonOf file (standaard). De optie json retourneert een JSON-object en de uitvoer-PDF wordt opgeslagen op een CDN. Gebruik dit met de parameter expiration. De optie file retourneert binaire gegevens van de gegenereerde PDF (beveiligd en volledig privé) en de antwoord-HTTP-header Content-Disposition is ingesteld op bijlage.

Verloop
expiration integer

Verlooptijd van het gegenereerde PDF-bestand in minuten (standaard ingesteld 0op , opslaan permanent). Gebruik 0 dit om permanent op cdn op te slaan. Of gebruik het bereik tussen 1 minuut en 10080 minuten (7 dagen) om de vervaldatum van het gegenereerde PDF-bestand op te geven

HTML-uitvoer
output_html string

0Of 1 (standaard).. Als u uitvoer van HTML-inhoud wilt inschakelen, stelt u de waarde 1 in en retourneert u deze in het JSON-antwoord als html_url veld (als URL)

Uitvoerindeling
output_format string

Ofwel pdf(standaard) of html.. Standaard wordt PDF gegenereerd. U kunt echter output_format=html opgeven om alleen HTML te genereren (deze retourneert in het JSON-antwoord als download_url veld als URL).

Bestandsnaam
filename string

Standaard ingesteld op UUID (bijvoorbeeld 0c93bd9e-9ebb-4634-a70f-de9131848416.pdf). Gebruik deze optie om een aangepaste bestandsnaam op te geven. Deze moet eindigen op .pdf

Grote resample res
image_resample_res string

De oorspronkelijke afbeeldingen worden standaard ingesloten, wat betekent dat grote PDF-bestanden groot zijn. Als u de optie 'image_resample_res' opgeeft, kunt u de grootte van het PDF-bestand verminderen door de afbeeldingen van het huidige PDF-bestand te verkleinen tot een resolutie (in DPI). Algemene waarden zijn 72, 96, 150, 300 en 600.

Is CMYK
is_cmyk string

Gebruik CMYK-kleurenprofiel, 1=true, 0=false. Standaard ingesteld op '0'

Cloudopslag
cloud_storage integer

Upload de gegenereerde PDF-bestanden/-installatiekopieën naar onze opslag-CDN, standaard ingesteld op 1. Als u hebt geconfigureerd dat u de PDF-bestanden/afbeeldingen uploadt Post Action naar uw eigen S3, stelt u deze in op 0.

Meta
meta string

Geef een externe referentie-id op voor uw eigen verwijzing. Deze wordt weergegeven in de list-objects API.

Async
async string

0Of 1 (standaard). 0 is synchrone aanroep (standaard), 1 is asynchrone aanroep. Als u PDF asynchroon wilt genereren, stelt u de waarde 1 in op en retourneert de API-aanroep onmiddellijk. Zodra het PDF-document is gegenereerd, maken we een HTTP/HTTPS GET naar uw URL (webhook_url) en proberen we het drie keer opnieuw voordat u opgeeft. Als async dit is ingesteld op 1, webhook_url dan is verplicht

Webhook-URL
webhook_url string

Het is de URL van uw webhook-URL, deze begint met http:// of https:// en moet urlencoded zijn. Als async dit is ingesteld 1op , moet u de webhook_url. De indeling van de webhook callbackOnce wordt gegenereerd. We starten een HTTP/HTTPS GET-aanroep naar de volgende URL:https://[yourwebserver.com]?&primary_url=[primary_url]&transaction_ref=[transaction_ref]&status=[status]&message=.[message] [yourwebserver.com]: De webservices voor het afhandelen van de callback, de .webhook_url [primary_url]: de URL naar het PDF-document. [transaction_ref]: het referentienummer van de transactie. [status] : Status van de transactie, ofwel successerror. [message] : StatusberichtHet volgende is een voorbeeld van een webhook-aanroep terug naar uw serverhttps://yourwebserver.com?& primary_url=https%3A%2F%2Fpub-cdn.apitemplate.io%2F2021%2F06%2Fb692183d-46d7-3213-891a-460a5814ad3f.pdf&transaction_ref=b692183d-46d7-3213-891a-460a5814ad3f&status=success

object

Retouren

ResponseSuccessPDFFile
ResponseSuccessPDFFile

Gegenereerde objecten weergeven

Hiermee haalt u een lijst met alle gegenereerde PDF-bestanden en afbeeldingen op.

Parameters

Name Sleutel Vereist Type Description
Limit
limit string

Alleen het opgegeven aantal records ophalen. Standaard ingesteld op 300

Offset
offset string

Offset wordt gebruikt om het aantal records uit de resultaten over te slaan. Standaard ingesteld op 0

Sjabloon-ID
template_id string

Gefilterd op sjabloon-id

Transactietype
transaction_type string

Gefilterd op transactietype, opties zijn PDFof JPEGMERGE

Retouren

ResponseSuccessListObjects
ResponseSuccessListObjects

Lijstsjablonen

Hiermee haalt u een lijst met de sjablonen en de bijbehorende gegevens op.

Parameters

Name Sleutel Vereist Type Description
Limit
limit string

Alleen het opgegeven aantal records ophalen. Standaard ingesteld op 300

Offset
offset string

Offset wordt gebruikt om het aantal records uit de resultaten over te slaan. Standaard ingesteld op 0

Formaat
format string

De sjablonen filteren op 'PDF' of 'JPEG'

Sjabloon-ID
template_id string

De sjablonen filteren op sjabloon-id

Groepsnaam
group_name string

De sjablonen filteren op groepsnaam

Met laaggegevens
with_layer_info string

Retourneer samen met laaginformatie voor afbeeldingssjablonen, 0=false, 1=true. Standaard ingesteld op '0'

Retouren

ResponseSuccessListTemplates
ResponseSuccessListTemplates

Meerdere PDF-bestanden samenvoegen

Met deze actie worden meerdere PDF-bestanden samengevoegd/samengevoegd tot één PDF-bestand.

Parameters

Name Sleutel Vereist Type Description
Meta
meta string

Geef een externe referentie-id op voor uw eigen verwijzing. Deze wordt weergegeven in de list-objects API.

URL's
urls True array of string

URL-matrix. We ondersteunen normale HTTP/HTTPS-URL's en gegevens-URL's. Normale URL's: URL's beginnen met http/https, bijvoorbeeld: 'https://fileserver.com/a1.pdf"). Gegevens-URL's: URL's voorafgegaan door het schema 'data:', bijvoorbeeld 'data:application/pdf;' base64, JVBERi0xLjIg.. [afgekapt]"

Exporttype
export_type string

jsonOf file (standaard). De optie json retourneert een JSON-object en de uitvoer-PDF wordt opgeslagen op een CDN. De optie file retourneert binaire gegevens van de gegenereerde PDF (beveiligd en volledig privé) en de antwoord-HTTP-header Content-Disposition is ingesteld op bijlage. Het heeft een bestandsgrootte van 6 MB.

Verloop
expiration integer

Verlooptijd van het gegenereerde PDF-bestand in minuten (standaard ingesteld 0op , opslaan permanent). Gebruik 0 dit om permanent op cdn op te slaan. Of gebruik het bereik tussen 1 minuut en 43200 minuten (30 dagen) om de vervaldatum van het gegenereerde PDF-bestand op te geven

Cloudopslag
cloud_storage integer

Upload de gegenereerde PDF-bestanden/-installatiekopieën naar onze opslag-CDN, standaard ingesteld op 1. Als u hebt geconfigureerd dat u de PDF-bestanden/afbeeldingen uploadt Post Action naar uw eigen S3, stelt u deze in op 0.

Retouren

ResponseSuccessSingleFile
ResponseSuccessSingleFile

PDF-sjabloon bijwerken

Met deze actie wordt een PDF-sjabloon bijgewerkt.

Parameters

Name Sleutel Vereist Type Description
Sjabloon-ID
template_id True string

Uw sjabloon-id, deze kan worden verkregen in de webconsole (Sjablonen beheren)

Body
body string

De HTML-hoofdtekst

CSS
css string

De css

Retouren

ResponseSuccess
ResponseSuccess

PDF-sjabloon ophalen

Haalt informatie over de PDF-sjabloon op.

Parameters

Name Sleutel Vereist Type Description
Sjabloon-ID
template_id string

De sjabloon-id kan worden verkregen in de webconsole (Sjablonen beheren)

Retouren

ResponseSuccessTemplate
ResponseSuccessTemplate

Definities

ResponseSuccess

Name Pad Type Description
Toestand
status string

Toestand

ResponseSuccessTemplate

Name Pad Type Description
Toestand
status string

Toestand

Sjabloon-ID
template_id string

Sjabloon-ID

Body
body string

HTML-hoofdtekst van de sjabloon

CSS
css string

CSS van de sjabloon

Instellingen
settings string

Afdrukinstellingen van de sjabloon

ResponseSuccessPDFFile

Name Pad Type Description
Toestand
status string

Toestand

DOWNLOAD-URL
download_url string

DOWNLOAD-URL

Sjabloon-ID
template_id string

Sjabloon-ID

Transactieverw
transaction_ref string

Transactiereferentie

Acties posten
post_actions array of object

De postacties.

items
post_actions object

ResponseSuccessImageFile

Name Pad Type Description
Toestand
status string

Toestand

DOWNLOAD-URL
download_url string

DOWNLOAD-URL

URL PNG downloaden
download_url_png string

URL PNG downloaden

Sjabloon-ID
template_id string

Sjabloon-ID

Transactieverw
transaction_ref string

Transactiereferentie

Acties posten
post_actions array of object

De postacties.

items
post_actions object

ResponseSuccessListTemplates

Name Pad Type Description
Toestand
status string

De status.

Sjablonen
templates array of object

De sjablonen

items
templates object

ResponseSuccessListObjects

Name Pad Type Description
Toestand
status string

De status.

Objects
objects array of object

De objecten.

items
objects object

ResponseSuccessDeleteObject

Name Pad Type Description
Toestand
status string

De status.

ResponseSuccessSingleFile

Name Pad Type Description
Toestand
status string

Toestand

Primaire URL
primary_url string

Gegenereerd PDF-document

Transactieverw
transaction_ref string

Transactiereferentie