Jump to content

andre65

Leden
  • Posts

    23
  • Joined

  • Last visited

FileMaker profiel

  • FMSummit(s)
    2017 - Leiden
  • FBA
    - geen lid -
  • FileMaker Certificatie
    -Niet Gecertifieerd-

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Menno, T's gelukt .... Veel dank daarvoor. Maar toch nog een dingetje --data ' { "api_key": "PRIVATE_KEY", "emails": [ "mijn@emailadres.com", "zijn@emailadres.com" ] }' Ben nog aan het stoeien met de [ ]. André
  2. Menno, Ik heb een list_id en private_key ... voorbeeld was zoals Klaviyo deze op de website heeft staan. Inmiddels heb ik het wel werkend in Postman, met behulp van Sjaak. curl --request POST 'https://a.klaviyo.com/api/v2/list/YgNfut/members?api_key=pk_94f6xxxxxxxxxxxxxxxxxxxxxxxx' \ --header 'Content-Type: application/json' \ --data-raw '{ "profiles": [ { "email": "mijn@emailadres.com" } ] }' Alleen nu nog in FileMaker... altijd een gevecht (voor mij) "https://a.klaviyo.com/api/v2/list/" & $list & "/members?api_key=" & $$api_key en de curl "-X POST \ -H 'Content-Type: application/json' \ -d '{ \"profiles\" : [ { \"email\" : \"mijn@emailadres.com\" } ] }'" Variabelen worden netjes ingevuld. De URL is wel goed. Het resultaat wat ik terug krijg is : { "detail" : "profiles is a required parameter." } Wat ik ook doe met bv. quote( "profiles" ) of alle spaties eruit halen.... wat voor notatie dan ook , het lukt me niet.
  3. Beste Lezers, Hoe krijg onderstaande in FileMaker, met name het --data gedeelte (stukje json), werkend. Wat ik ook doe, het lukt me niet en voorbeelden op het internet kan ik niet vinden? Ook met Postman krijg ik dit niet voor elkaar. Veel wel, maar die --data regel wil mij niet lukken! Met vriendelijke groet, André https://apidocs.klaviyo.com/reference/lists-segments#add-members curl --request POST \ --url 'https://a.klaviyo.com/api/v2/list/LIST_ID/members?api_key=PRIVATE_KEY' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data ' { "profiles": [ { "email": "george.washington@klaviyo.com" }, { "phone_number": "+13239169023" } ] } '
  4. Helaas wel.. maar Marsau kwam met DE oplossing.
  5. Niet helemaal mee eens.. In FM 18 en eerder werkte dit wel. Moest je natuurlijk wel de _ats_create veld boven de calculatie plaatsen (die faut al eens gemaakt )
  6. .... waarom ben ik daar niet opgekomen !! Thanks Marsau
  7. Menno, Dank je voor de snelle reactie. Bij het kopiëren van calculatie velden gebeurt dit ook en dat vind ik logisch.... (niet hier ) Het werkt zo fijn in versie 18 en eerder om snel die standaard velden erin te krijgen bij elke tabel. Dan maar een dummy tabel maken die je snel kan dupliceren. André
  8. Hi Ik heb een FMDefaultFields.xml file gemaakt om bij een nieuw tabel wat standaard velden aan te maken. Best handig.. Dit werkt, echter..... bij een aantal calculatie velden die met het veld "_ats_create" rekenen, worden deze voorzien van /* (code) */ Het veld "_ats_create" heeft id 3 en de calculatie velden 6 en hoger. Dus "_ats_create" bestaat al wel... die wordt ook netje gevuld !! Kom er niet achter waarom dit gebeurd. Zal wel weer iets simpels zijn wat ik zo 1,2,3.. niet zie ;-) Met vriendelijke groet André <Field id="3" name="_ats_create" fieldtype="Normal" datatype="TimeStamp" comment=""> <AutoEnter type="CreationTimestamp" prohibitModification="False"></AutoEnter> <Validation type="OnlyDuringDataEntry" allowOverride="True" notEmpty="False" unique="False" existing="False"></Validation> <Storage autoIndex="True" index="None" global="False" maxRepetitions="1"></Storage> <TagList>#_FMI_0 </TagList> </Field> <Field id="6" dataType="Number" fieldType="Calculated" name="_cn_aanmaak_jaar" comment="Aanmaak jaar"> <AutoEnter alwaysEvaluate="False"> <Calculated> <Calculation> <Text><![CDATA[Year(_ats_create)]]></Text> </Calculation> </Calculated> </AutoEnter> <Validation type="OnlyDuringDataEntry" allowOverride="True" notEmpty="False" unique="False" existing="False"></Validation> <Storage storeCalculationResults="True" autoIndex="True" index="None" indexLanguage="Dutch" global="False" maxRepetition="1"></Storage> <TagList>#_FMI_0 </TagList> </Field>
  9. Is het al gelukt? Zit met hetzelfde probleem en heb nog geen oplossing kunnen vinden?
  10. Menno, Dank je voor de uitgebreide informatie. Heb het nog niet voor elkaar met API, maar we blijven lekker door prutsen. SMTP werk ik al wel mee en dat gaat prima. Wat extra is bij API zijn de tag's en het uitgesteld mailen wat het interessanter maakt boven SMTP.
  11. Wat mij niet lukt is een aan bijlage meesturen vanuit een container. Bewaar de file ($file1) in de tijdelijk folder... alleen krijg het niet voor elkaar om een bijlage eraan te knopen.. Iemand dit al wel gelukt? " --fm-text-encoding utf-8 -d \"from=" & $van & "\" -d \"to=" & $aan & "\" -d \"subject=" & $subject & "\" -d \"html=" & $html & "\" -d \"text=" & $tekst & "\" -d \"o:tag=" & $tag & "\" -d \"tag='" & $tag & "'\" -d \"o:tracking-opens='" & "True" & "'\" -d \"attachment=" & $file1 & " " ---- het script ----- # Verstuur in file API_mail Veld instellen [ API_mail::gt_mail_result ; "" ] # Variabele instellen [ $van ; Waarde: API_instellingen::t_account ] # Variabele instellen [ $aan ; Waarde: API_mail::t_aan ] Variabele instellen [ $subject ; Waarde: API_mail::t_subject ] Variabele instellen [ $html ; Waarde: API_mail::gt_html ] Variabele instellen [ $tekst ; Waarde: API_mail::gt_tekst ] Variabele instellen [ $tag ; Waarde: If ( API_mail::t_mail_tag = "" ; "algemeen" ; API_mail::t_mail_tag ) ] # Variabele instellen [ $file1 ; Waarde: Get(TijdelijkPad) & API_bijlagen::ct_bijlage1 ] Veldinhoud exporteren [ API_bijlagen::con_bijlage1 ; “$file1” ; Mappen maken: Uit ] # Variabele instellen [ $$r ; Waarde: " --fm-text-encoding utf-8 -d \"from=" & $van & "\" -d \"to=" & $aan & "\" -d \"subject=" & $subject & "\" -d \"html=" & $html & "\" -d \"text=" & $tekst & "\" -d \"o:tag=" & $tag & "\" -d \"tag='" & $tag & "'\" -d \"o:tracking-ope… ] Invoegen vanuit URL [ Met dialoogvenster: Uit ; Doel: API_mail::gt_mail_result ; API_instellingen::ct_url ; Opties voor cURL: $$r ; URL niet automatisch coderen ] Ga naar veld [] # # Log
  12. Ervaart iemand het zelfde probleem. Bij het importeren kunnen we geen andere tabellen kiezen. Verschillende Servers, besturingssystemen, licenties, FM versies (FMS en FMA), computers en zelfs lokale bestanden. Bijlage (filmpje) van een lokaal bestand zonder enige permissie .. gewoon een leeg bestand import.mov
  13. Hi, We zijn aan het kijken om veilig en makkelijk in te kunnen aanmelden op onze applicaties. De gedachten is met Google Open Authentication (OAuth) aan te melden. Dit hebben we op een test-app werken?. Alleen bij het aanmelden kom je in het inlogscherm/browser van Google, daar klik je op je accountnaam en je wordt ingelogd op FileMaker. Nu vind ik dit dus een 'probleem'. Er wordt geen echte "inlog" meer gedaan. Klik is voldoende. Iedereen die de mogelijkheid heeft om achter het device te kruipen of op andere wijze. Kan dus aanmelden. Geen key of authenticator noodzakelijk!! Waar we naar op zoek zijn is '2 Factor Authentication' Is dit aan te passen zodat men altijd bij aanmelden een echte autorisatie moet doen !!!!. Enige voordeel nu is geen extra wachtwoorden uit te geven? Maar de (extra) beveiliging die we voor ogen hadden (2FA) is dit dus niet? Zijn er andere oplossingen ? Groet, André Vink
  14. Gevonden... ? Enkel nog niet gelukt om HTML te versturen, maar dat is nog een hobbeltje "-X POST \ --fm-text-encoding utf-8 \ -H 'Content-Type: application/x-www-form-urlencoded' \ -F from="& curl_test::t_from &" \ -F to="& curl_test::t_to &" \ -F subject="& curl_test::t_subject &" \ -F text="& curl_test::t_text &" \ "
  15. Ook uit de voorbeelden van Mailgun op https://documentation.mailgun.com/en/latest/api-sending.html#examples haal ik geen juiste werkwijze.
×
×
  • Create New...