opvragen domeinen met includes lijkt niet te werken
ik probeer middels $api->domains()->getAll($includes); de gegevens van al mijn domeinen op te vragen inclusief de nameservers en contacts. $includes is een array maar ik krijg alleen de standaard velden terug en niet de extra gevraagde includes.
Doe ik iets fout?
Wellicht een wilde gok, maar welke versie van de library gebruik je?
( Zie https://github.com/transip/transip-api-php/blob/master/src/TransipAPI.php#L77 )
Misschien dat de versie die je gebruikt dit nog niet ondersteunt, en de include parameters dus nog niet meegestuurd worden.
Ik heb zojuist gekeken en ook met de laatste versie (ik heb 6.23.0) lukt het niet. Ik geef een array mee met de twee waardes en krijg alleen de state velden terug en niet de NS en Contact.
Als je de laatste versie gebruikt, dan zou dit moeten werken als volgt:
require_once(__DIR__ . '/../Authenticate.php');
$domainName = 'example.com';
$includes = ['nameservers', 'contacts'];
$domain = $api->domains()->getByName($domainName, $includes);
print_r($domain);
ofwel:
require_once(__DIR__ . '/../Authenticate.php');
$includes = ['nameservers', 'contacts'];
$domains = $api->domains()->getAll($includes);
print_r($domains);
die laatste heb ik geprobeerd en geeft mij dus alleen de state terug maar niet de extra velden zoals verwacht.