-
Notifications
You must be signed in to change notification settings - Fork 13
RegisterFundraisingPage
Pawel Sawicz edited this page Jan 27, 2015
·
5 revisions
var registerPageRequest = new Api.Sdk.Model.Page.RegisterPageRequest()
{
PageShortName = "page-short-name-01",
PageTitle = "page title",
CharityId = 2357,
EventId = 742990,
TargetAmount = 20,
JustGivingOptIn = true,
CharityOptIn = true,
IsCharityFunded = true,
PageStory = "SomeStory",
Images = new List<JustGiving.Api.Sdk.Model.Page.ImageInfo>()
{
new ImageInfo
{
Url = "http://cdn.head-fi.org/5/5e/5ee30ce0_lyr-group-6401.jpg",
IsDefault = true,
Caption= "SomeCapition"
},
new ImageInfo
{
Url = "http://assets.head-fi.org/e/e4/e42e1df0_DSC02261.JPG",
IsDefault = false,
Caption= "SomeCapition"
}
}
};
var response = client.Page.Create(registerPageRequest);
var pageUri = response.Next.Uri;
include_once 'ApiClients/Model/RegisterPageRequest.php';
$registerPageRequest = new RegisterPageRequest();
$registerPageRequest->pageShortName = "page-short-name-01";
$registerPageRequest->pageTitle = "page title";
$registerPageRequest->charityId = 2357;
$registerPageRequest->eventId = 742990;
$registerPageRequest->targetAmount = 20;
$registerPageRequest->justGivingOptIn = true;
$registerPageRequest->charityOptIn = true;
$registerPageRequest->charityFunded = true;
$registerPageRequest->pageStory = "SomeStory";
$registerPageRequest->images[0]->url = "http://cdn.head-fi.org/5/5e/5ee30ce0_lyr-group-6401.jpg";
$registerPageRequest->images[0]->caption = "SomeCapition";
$registerPageRequest->images[0]->isDefault = true;
$registerPageRequest->images[1]->url = "http://assets.head-fi.org/e/e4/e42e1df0_DSC02261.JPG";
$registerPageRequest->images[1]->caption = "SomeCapition";
$registerPageRequest->images[1]->isDefault = false;
$response = $client->Page->Create($registerPageRequest);
echo $response->pageId;
echo "\n";
echo $response->next->uri;