$myclient = new ET_Client(); // Retrieve All ContentArea with GetMoreResults print "Retrieve All ContentArea with GetMoreResults \n"; $getContent = new ET_ContentArea(); $getContent->authStub = $myclient; $getContent->props = array("RowObjectID", "ObjectID", "ID", "CustomerKey", "Client.ID", "ModifiedDate", "CreatedDate", "CategoryID", "Name", "Layout", "IsDynamicContent", "Content", "IsSurvey", "IsBlank", "Key"); $getResponse = $getContent->get(); print_r('Get Status: ' . ($getResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $getResponse->code . "\n"; print 'Message: ' . $getResponse->message . "\n"; print_r('More Results: ' . ($getResponse->moreResults ? 'true' : 'false') . "\n"); print 'Results Length: ' . count($getResponse->results) . "\n"; print "\n---------------\n"; while ($getResponse->moreResults) { print "Continue Retrieve All ContentArea with GetMoreResults \n"; $getResponse = $getContent->GetMoreResults(); print_r('Get Status: ' . ($getResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $getResponse->code . "\n"; print 'Message: ' . $getResponse->message . "\n"; print_r('More Results: ' . ($getResponse->moreResults ? 'true' : 'false') . "\n"); print 'Results Length: ' . count($getResponse->results) . "\n"; print "\n---------------\n"; } $NameOfTestContentArea = "PHPSDKContentArea"; // Create ContentArea print "Create ContentArea \n"; $postContent = new ET_ContentArea(); $postContent->authStub = $myclient; $postContent->props = array("CustomerKey" => $NameOfTestContentArea, "Name" => $NameOfTestContentArea, "Content" => "<b>Some HTML Content Goes here</b>"); $postResult = $postContent->post(); print_r('Post Status: ' . ($postResult->status ? 'true' : 'false') . "\n");