Skip to content

RegisterFundraisingPage

Pawel Sawicz edited this page Jan 27, 2015 · 5 revisions

RegisterFundraisingPage

C# Usage

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;

PHP Usage

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;