コード例 #1
0
ファイル: ET_Client.php プロジェクト: davidfallon/FuelSDK-PHP
 function CreateContentAreas($arrayOfContentAreas)
 {
     $postC = new ET_ContentArea();
     $postC->authStub = $this;
     $postC->props = $arrayOfContentAreas;
     $sendResponse = $postC->post();
     return $sendResponse;
 }
コード例 #2
0
     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");
 print 'Code: ' . $postResult->code . "\n";
 print 'Message: ' . $postResult->message . "\n";
 print 'Results Length: ' . count($postResult->results) . "\n";
 print 'Results: ' . "\n";
 print_r($postResult->results);
 print "\n---------------\n";
 // Retrieve newly created ContentArea
 print "Retrieve newly created ContentArea \n";
 $getContent = new ET_ContentArea();
 $getContent->authStub = $myclient;
 $getContent->filter = array('Property' => 'CustomerKey', 'SimpleOperator' => 'equals', 'Value' => $NameOfTestContentArea);
 $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");