Files
masimmo.pl/modules/ps_facebook/vendor/facebook/php-business-sdk/test/config.php
2024-11-20 09:09:44 +01:00

165 lines
4.6 KiB
PHP

<?php
/**
* Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
*
* You are hereby granted a non-exclusive, worldwide, royalty-free license to
* use, copy, modify, and distribute this software in source code or binary
* form for use in connection with the web services and APIs provided by
* Facebook.
*
* As with any software that integrates with the Facebook platform, your use
* of this software is subject to the Facebook Developer Principles and
* Policies [http://developers.facebook.com/policy/]. This copyright notice
* shall be included in all copies or substantial portions of the software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*
*/
return array(
/**
* @var string Numeric Facebook app id, espressed as string
*/
'app_id' => '',
/**
* @var string App Secret
* @see https://developers.facebook.com/apps/<APP_ID>/dashboard/
*/
'app_secret' => '',
/**
* @var string User Access Token
* @see https://developers.facebook.com/docs/facebook-login/access-tokens/
*/
'access_token' => '',
/**
* @var string Numeric Facebook Business Manager id, espressed as string
*/
'business_id' => '',
/**
* @var string Numeric Facebook id, preceded by 'act_', espressed as string
* @see https://www.facebook.com/ads/manage/home/
*/
'act_id' => '',
/**
* @var string PHP timezone compatible with the AdAccount timezone, override php.ini config
* @see http://php.net/manual/en/timezones.php
*/
'act_timezone' => '',
/**
* @var string Numeric Facebook id, espressed as string
* @see https://www.facebook.com/ads/manage/home/
*/
'page_id' => '',
/**
* @var string Url of your app [Stream post URL security]
* Example: 'http://my.domain.com/'
* @see https://developers.facebook.com/docs/facebook-login/security/#surfacearea
*/
'app_url' => '',
/**
* @var string Numeric Instagram actor id, espressed as string
*/
'instagram_actor_id' => '',
// OPTIONAL INTEGRATION TESTS
'skip_if' => array(
/**
* @var bool Skip tests that require an business manager
* @see https://developers.facebook.com/docs/marketing-api/businessmanager/
*/
'no_business_manager' => true,
/**
* @var bool Skip tests that require an account with a valid payment method
* @see https://secure.facebook.com/ads/manage/funding.php
*/
'no_payment_method' => true,
/**
* @var bool Skip tests that require parnet categories whitelisting
* @see https://developers.facebook.com/docs/reference/ads-api/partnercategories
*/
'no_partner_categories' => true,
/**
* @var bool Skip tests that require video upload
*/
'no_video_upload' => true,
/**
* @var bool Skip tests that require reach and frequency whitelisting
*/
'no_reach_and_frequency_whitelist' => true,
/**
* @var bool Skip tests that require polling for async jobs execution
*/
'no_async_jobs' => true,
/**
* @var bool Skip tests that require an instagram actor
*/
'no_instagram' => true,
),
// OPTIONAL CONFIGURATIONS
/**
* @var string Override Facebook graph domain
* Example: try hitting beta.facebook.com
*/
'graph_base_domain' => '',
/**
* @var string Disable SSL verification between CA and host
* [Security] Do not change this unless you trust your network
*/
'skip_ssl_verification' => false,
/**
* @var string Filepath to which cUrl shell equivalents will be dumped
* Tip: access std streams with 'php://stdout' or 'php://stderr'
*/
'curl_logger' => '',
// OPTIONAL SECONDARY ENTITIES
// Do not set the same as primary. May incurr in lost permissions.
/**
* @var string Ausiliary Business ID for permissions and sharing testing
*/
'secondary_business_id' => '',
/**
* @var string Ausiliary Account ID for permissions and sharing testing
*/
'secondary_account_id' => '',
/**
* @var string Ausiliary Page ID for permissions and sharing testing
*/
'secondary_page_id' => '',
/**
* @var string Ausiliary Page ID for permissions and sharing testing
*/
'secondary_app_id' => '',
);