Transip API werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developers gezocht binnen de securitysec

Bedrijfsomschrijving Onze klant in Twente is een Cyber Security bedrijf die hier ook volledig op is gefocust. Zij helpt klanten bij het bestrijden van de meest uiteenlopende vormen van cybercriminaliteit en het minimaliseren van bedrijfsrisico’s. Het is haar missie om Cybercrime uit de weg te ruimen en de digitale wereld veiliger te maken, waarbij zij zich richt op Managed Cybersecurity dienstverlening. Dit doet zij onder andere met SOC dienstverlening, Gedrag & Bewustzijn, Digital Risk Protection en Offensive Security. Daarnaast biedt zij 24/7 specialistische ondersteuning bij cyberincidenten. Dagelijks worden meer dan vier miljoen apparaten beschermd bij haar klanten in de zorg,

Bekijk vacature »

Ervaren .NET Developer CRM Software

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is gespecialiseerd in CRM-oplossingen en software voor de subscription economy. Ben jij een ervaren .NET developer? Heb je ervaring met C#/.NET? Vaste baan: Sr .NET Developer CRM Software HBO 3.400 - 4.800 Senior .NET Developer Wij ontwikkelen, implementeren en beheren softwareoplossingen voor met name de mediabranche. Het zijn onze eigen ontwikkelde producten, die onze klanten gebruiken voor het beheren van abonnementen, advertenties en payment afwikkeling. Zij werken voor grote klanten. Zij doen omvangrijke projecten die we

Bekijk vacature »

Software Developer

‘Als jij kunt doen waar je goed in bent, dan raak je echt gemotiveerd en kun je bergen verzetten.’ Waar haal jij energie uit? Wat voor baan past bij jou? Met een ruime keuze aan vacatures is de keuze reuze. Het ene bedrijf biedt jou een hoog salaris, de ander biedt jou oneindig veel doorgroeimogelijkheden of organiseert evenementen met collega’s. Wat vind jij echt belangrijk? Binnen Aareon bieden we jou niet één voordeel, maar het hele pakket. Nieuwsgierig? Lees onze vacature van developer door, dan hopen we jou snel te spreken! Software Developer Ons aanbod Waardering en beloning vinden wij

Bekijk vacature »

Technical C# Developer (R&D) - Delft

Functieomschrijving Our innovation center is responsible for building some of world most innovative software and hardware. For the department which is focusing on satellite software and underwater robots we are looking for a Mathematical Software Engineer. Responsible for the R&D phases of the Software Building software from scratch! Programming of Mathematical algorithms Willing to develop yourself in the area of software development Functie-eisen BSc. MSc. PhD. related to Mathematics / Informatics / Computer Science or equivalent No experience is needed for this position, we will educate and guide you! Programming with Python and Matlab is a pre Programming with C#

Bekijk vacature »

Senior Java Back End Developer

Functieomschrijving Owning your product, freedom to be creative and make mistakes, and above all, a passion for experimentation and innovation: that’s what defines our talent domain in their own words. As Senior Java Developer at RGN IT you join us as we expand our permanent teams focused on building the best solutions to support the entire spectrum of talent the Randstad Group engages with. What do we offer? Trust and freedom to do your work within the goals and vision of the team Support to grow your skills - whether that’s leadership or technical A hybrid way of working in

Bekijk vacature »

Angular Developer Javascript

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Zij zijn een full-solutions digital agency. Ben jij geschikt als Angular Developer? Heb je ervaring met Angular? Vaste baan: Angular Developer Javascript HBO 3.200 - 4.800 Angular Developer Deze werkgever is een middelgroot full-service bureau dat klanten uit diverse sectoren helpt diverse internetproducten op te bouwen. Bij deze werkgever kom je te werken in een enthousiast, betrokken team waarin jij je volop kunt ontwikkelen en doorgroeien. Zij werken voor grote klanten. Zij doen omvangrijke projecten die

Bekijk vacature »

Java Software Ontwikkelaar

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Zij bieden producten en diensten aan op het gebied van web intelligence. Ben jij een ervaren software developer? Heb je ervaring met Java? Vaste baan: Java Software Ontwikkelaar Big Data 3.200 - 4.800 Software Developer Deze werkgever is een snelgroeiend softwarebureau, dat actief is op het vlak van web intelligence. Wij ontwikkelen vernieuwende technische oplossingen voor de websites en -shops van onze klanten. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe

Bekijk vacature »

Junior Full Stack developer

Functieomschrijving Ben jij een Junior Full Stack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Junior Full Stack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Als Java Developer bij Randstad IT kan je rol variëren. Java is een kernonderdeel in veel van onze 36 scrum teams, waardoor je de kans krijgt om bij te dragen aan een groot aantal verschillende applicaties en projecten. Aan welk project je ook

Bekijk vacature »

Front End Developer React JavaScript

Over de werkgever: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is specialist in het analyseren en integreren van complexe processen en applicaties. Ben jij een enthousiaste Front End Developer? Heb jij ervaring met HTML? Vaste baan: Front End Developer React JavaScript CSS 3.000 - 4.200 Front End Developer Wij analyseren complexe processen en vertalen deze naar een overzichtelijk digitaal model. Met hun power applicaties worden bedrijfsprocessen eenvoudiger in gebruik. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie

Bekijk vacature »

Senior Java Back End Developer

Functieomschrijving Owning your product, freedom to be creative and make mistakes, and above all, a passion for experimentation and innovation: that’s what defines our talent domain in their own words. As Senior Java Developer at RGN IT you join us as we expand our permanent teams focused on building the best solutions to support the entire spectrum of talent the Randstad Group engages with. What do we offer? Trust and freedom to do your work within the goals and vision of the team Support to grow your skills - whether that’s leadership or technical A hybrid way of working in

Bekijk vacature »

C# Software Developer Software Gebouwinstallaties

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij onderhouden complete duurzame systeemintegratie oplossingen en services voor gebouw gebonden installaties. Ben jij geschikt als Software Engineer? Heb je ervaring in een soortgelijke functie? Vaste baan: C# Software Developer Software Gebouwinstallaties HBO 3.400 - 4.700 Software Engineer Ons bedrijf levert en onderhoudt complete duurzame systeemintegratie oplossingen en services voor gebouwgebonden installaties op het gebied van energiemanagement, klimaat, beveiliging en verlichting. Door onze innovatieve aanpak en creatieve oplossingen blijven wij vooruit lopen op de technologie. Zij werken voor MKB

Bekijk vacature »

Software Webdeveloper .Net

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij voorzien in oplossingen voor creditmanagement. Ben jij een veelzijdige Software Developer? Heb je veel ervaring met .Net, c# en SQL? Vaste baan: Software Webdeveloper .Net SQL 3.200 - 4.300 Software Webdeveloper De databank bevat essentiële informatie over consumenten, bestuurders en bedrijven. De dimensie van deze databank is voor Nederlandse begrippen uniek. We verzamelen, verwerken, analyseren en interpreteren alle data zelf, om de inhoud vervolgens beschikbaar te stellen aan onze opdrachtgevers. Dit kan automatisch, waardoor onze klanten

Bekijk vacature »

Medior Senior C# Developer Software Zorgsector

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: We maken software waarmee we ouderen met behulp van games, video en muziek helpen te revalideren Heb jij interesse in de vacature voor SilverFit Developer? Heb je ervaring met C# Developer backend? Vaste baan: C# Developer Software Zorgsector HBO 3.000 - 4.500 C# Developer Deze werkgever is een softwarebedrijf, gericht op het ontwikkelen van software en games voor de zorgsector. zij kennen een prettige cultuur. Wij hanteren korte lijnen en er is een informele sfeer. Bij bij hun

Bekijk vacature »

PHP Backend Developer JavaScript

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij bouwen weboplossingen. Ben jij een enthousiaste Backend Developer? Heb jij ervaring met MySQL? Vaste baan: PHP Backend Developer JavaScript SQL 3.200 - 4.300 Backend Developer Samen met de klant ontwikkelen wij de mooiste websites, die makkelijk vindbaar zijn. Zij werken voor MKB bedrijven en het grootbedrijf. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art technologie en lopen daarin voorop. Wil jij de diepte in en

Bekijk vacature »

Ervaren Frontend Developer JavaScript Zorgapplicat

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever levert softwareoplossingen voor verschillende zorgmarkten. Ben jij een Front-end Developer? Heb je veel ervaring met Javascript? Vaste baan: Sr Front End Developer Zorgapplicaties Javascript 3.000 - 4.500 Ervaren Front End Developer Ons bedrijf draagt met onze software bij aan de verdere verbetering van de revalidatiezorg in Nederland. Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art technologie en lopen daarin voorop. Wil

Bekijk vacature »
Daniel van Seggelen

Daniel van Seggelen

21/11/2021 16:47:57
Quote Anchor link
Transip heeft een API om domeinen te registreren etc.
Het werkt niet in test modus. Dit is de code


$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.transip.nl/v6/domains?test=1');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "\n{\n \"domainName\": \"example.com\",\n \"contacts\": [\n {\n \"type\": \"registrant\",\n \"firstName\": \"John\",\n \"lastName\": \"Doe\",\n \"companyName\": \"Example B.V.\",\n \"companyKvk\": \"83057825\",\n \"companyType\": \"BV\",\n \"street\": \"Easy street\",\n \"number\": \"12\",\n \"postalCode\": \"1337 XD\",\n \"city\": \"Leiden\",\n \"phoneNumber\": \"+31 715241919\",\n \"faxNumber\": \"+31 715241919\",\n \"email\": \"example@example.com\",\n \"country\": \"nl\"\n }\n ],\n \"nameservers\": [\n {\n \"hostname\": \"ns0.transip.nl\",\n \"hostname\" : \"ns1.transip.nl\",\n \"ipv4\": \"\",\n \"ipv6\": \"\"\n }\n ],\n \"dnsEntries\": [\n {\n \"name\": \"www\",\n \"expire\": 86400,\n \"type\": \"A\",\n \"content\": \"127.0.0.1\"\n }\n ]\n} \n");

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGci.........(json web key)';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);

echo $result;


Ik krijg dit terug:
Quote:
{"error":"There seems to be a problem with your nameservers:
- You need to specify at least 2 name servers for the domain 'example.com'."}


Ze geven geen support hierop, dus weet iemand wat het probleem is?
 
PHP hulp

PHP hulp

05/07/2022 15:21:40
 
- Ariën  -
Beheerder

- Ariën -

21/11/2021 16:51:11
Quote Anchor link
Op hun foutmeldingen zouden ze toch support moeten geven?

Ik zie twee nameservers.
 
Daniel van Seggelen

Daniel van Seggelen

21/11/2021 17:36:01
Quote Anchor link
Nee dat doen ze niet dus. Ja ik heb ook 2 nameservers gebruikt, maar dat word blijkbaar niet gezien.
Iemand enige ervaring met de transip API?
 
- Ariën  -
Beheerder

- Ariën -

21/11/2021 17:36:51
Quote Anchor link
Het gebeurt enkel in de testomgeving?
Dan lijkt mij dit een bug.

Ik snap dat ze geen ondersteuning op scripts geven, maar op foutmeldingen lijkt mij dat ze toch wel ondersteuning bieden.
Gewijzigd op 21/11/2021 17:38:25 door - Ariën -
 
Ozzie PHP

Ozzie PHP

22/11/2021 01:38:14
Quote Anchor link
Probeer eens een niet-bestaand domein in plaats van het bestaande example.com

Vervang example.com eens door sdfjkhsdfkjshdf.com en dan gewoon met 1 nameserver.
 
Daniel van Seggelen

Daniel van Seggelen

22/11/2021 09:43:33
Quote Anchor link
Ik krijg nog steeds hetzelfde:

Quote:
{"error":"There seems to be a problem with your nameservers:
- You need to specify at least 2 name servers for the domain 'sdfjkhsdfkjshdf.com'."}


maar nog steeds hetzelfde probleem. Als ik 1 of 2 nameservers opgeef, blijft hij hetzelfde doen.
Ja als ik de testomgeving eruit haal, heb ik niet getest, want wil niet dat er een invoice gemaakt word.
 
- Ariën  -
Beheerder

- Ariën -

22/11/2021 09:47:03
Quote Anchor link
Persoonlijk denk ik dat ik toch echt een specifieke stukje is wat de support kan beantwoorden.

Het gaat over hun API. Als ze daar geen ondersteuning op geven, dan heb je de verkeerde medewerker te pakken denk ik ;-)
Gewijzigd op 22/11/2021 09:48:08 door - Ariën -
 
Ivo P

Ivo P

22/11/2021 10:10:26
Quote Anchor link
geinige is, dat op hun support pagina ook maar 1 nameserver staat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer [your JSON web token]" \
-d '
{
  "domainName": "example.com",
  "contacts": [
    {
      "type": "registrant",
      "firstName": "John",
      "lastName": "Doe",
      "companyName": "Example B.V.",
      "companyKvk": "83057825",
      "companyType": "BV",
      "street": "Easy street",
      "number": "12",
      "postalCode": "1337 XD",
      "city": "Leiden",
      "phoneNumber": "+31 715241919",
      "faxNumber": "+31 715241919",
      "email": "example@example.com",
      "country": "nl"
    }
  ],
  "nameservers": [
    {
      "hostname": "ns0.transip.nl",
      "ipv4": "",
      "ipv6": ""
    }
  ],
  "dnsEntries": [
    {
      "name": "www",
      "expire": 86400,
      "type": "A",
      "content": "127.0.0.1"
    }
  ]
}
' \
"https://api.transip.nl/v6/domains"


Maar moet het voor jou niet zo:
(waarbij ik je \n en \" even door <enters>s en " vervang:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
   "domainName":"example.com",
   "contacts":[
      {
         "type":"registrant",
         "firstName":"John",
         "lastName":"Doe",
         "companyName":"Example B.V.",
         "companyKvk":"83057825",
         "companyType":"BV",
         "street":"Easy street",
         "number":"12",
         "postalCode":"1337 XD",
         "city":"Leiden",
         "phoneNumber":"+31 715241919",
         "faxNumber":"+31 715241919",
         "email":"example@example.com",
         "country":"nl"
      }
   ],
   "nameservers":[
      {
         "hostname":"ns0.transip.nl",
         "ipv4":"",
         "ipv6":""
      },
      {
         "hostname":"ns1.transip.nl",
         "ipv4":"",
         "ipv6":""
      }

   ],
   "dnsEntries":[
      {
         "name":"www",
         "expire":86400,
         "type":"A",
         "content":"127.0.0.1"
      }
   ]
}


Toevoeging op 22/11/2021 10:13:20:

ik zie trouwens geen toegevoegde waarde om in php die json-string zo onleesbaar te maken met \n en \"

Zo werkt het toch ook?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
curl_setopt($ch, CURLOPT_POSTFIELDS,'
{
   "domainName":"example.com",
   "contacts":[
      {
         "type":"registrant",
         "firstName":"John",
         "lastName":"Doe",
         "companyName":"Example B.V.",
         "companyKvk":"83057825",
         "companyType":"BV",
         "street":"Easy street",
         "number":"12",
         "postalCode":"1337 XD",
         "city":"Leiden",
         "phoneNumber":"+31 715241919",
         "faxNumber":"+31 715241919",
         "email":"example@example.com",
         "country":"nl"
      }
   ],
   "nameservers":[
      {
         "hostname":"ns0.transip.nl",
         "ipv4":"",
         "ipv6":""
      },
      {
         "hostname":"ns1.transip.nl",
         "ipv4":"",
         "ipv6":""
      }

   ],
   "dnsEntries":[
      {
         "name":"www",
         "expire":86400,
         "type":"A",
         "content":"127.0.0.1"
      }
   ]
}
'
);
?>
 
Daniel van Seggelen

Daniel van Seggelen

22/11/2021 10:49:05
Quote Anchor link
Ja bedankt. Dit lijkt wel te werken, alhoewel ik gewoon een json_encode had gebruikt op een array en ik vervolgens die code met /n etc eruit kreeg.

Het lijkt dus te werken.


Bedankt
 
Ivo P

Ivo P

22/11/2021 11:57:32
Quote Anchor link
even voor de zekerheid:

jouw json zou vertalen naar

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$nameservers
[0]['hostname'] = 'ns0.transip.nl';
$nameservers[0]['hostname'] = 'ns1.transip.nl';
?>


Waarbij je met de 2e regel de 1e overschrijft.

Je moet dus een 2e nameserver-array starten en niet alleen data ene element uit je array verdubbelen
 
Daniel van Seggelen

Daniel van Seggelen

22/11/2021 16:12:26
Quote Anchor link
Ik krijg van transip zelf het volgende:

Quote:
Gezien het een test is wordt er ook geen actie gedaan, ik vermoed dat dit de reden is dat er geen volledige response komt. Mocht je al een domein willen afnemen dan kun je het proberen met jouw eigen gegevens en verwacht ik dat je zo wel een goede response krijgt.


Lekker makkelijk en duur. Ik ga dat risico niet nemen.
Het doel van een test omgeving is om te weten of deze test-transacties goed zijn gegaan.Ik ga niet live testen doen, met invoices die worden gemaakt.
Ik kan dus ook geen test transacties zien ?

Is mijn reactie.

heeft iemand een andere API waar je wel test transacties kunt zien ?
 
Ivo P

Ivo P

22/11/2021 16:14:44
Quote Anchor link
je zei om 10.49 toch dat het werkte? (met 2 nameservers)
 
- Ariën  -
Beheerder

- Ariën -

22/11/2021 16:21:55
Quote Anchor link
De API is van TransIP, dus een API van een andere partij zal hier niet op werken.
Een Ferrari kan je ook niet met Skoda sleutels starten.

Maar het werkt toch?
Gewijzigd op 22/11/2021 16:23:49 door - Ariën -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.