Skip to content

Commit 082e89c

Browse files
stchengfacebook-github-bot
authored andcommitted
Auto-generated nodejs SDK code update
Summary: ignore-conflict-markers Reviewed By: mengxuanzhangz Differential Revision: D50280545 fbshipit-source-id: c964c2058a042e69818609f89579789a4f6d0dc7
1 parent 9a1e477 commit 082e89c

22 files changed

+107
-42
lines changed

src/bundle.es6

+3-1
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,8 @@ export { default as IGShoppingReviewStatus } from './../src/objects/ig-shopping-
290290
export { default as IGShoppingReviewStatusOnsiteEligibility } from './../src/objects/ig-shopping-review-status-onsite-eligibility';
291291
export { default as IGShoppingReviewStatusReasonWithHelpMessage } from './../src/objects/ig-shopping-review-status-reason-with-help-message';
292292
export { default as IGUser } from './../src/objects/ig-user';
293+
export { default as IGVideoCopyrightCheckMatchesInformation } from './../src/objects/ig-video-copyright-check-matches-information';
294+
export { default as IGVideoCopyrightCheckStatus } from './../src/objects/ig-video-copyright-check-status';
293295
export { default as ImageCopyright } from './../src/objects/image-copyright';
294296
export { default as InsightsResult } from './../src/objects/insights-result';
295297
export { default as InstagramCarousel } from './../src/objects/instagram-carousel';
@@ -341,7 +343,6 @@ export { default as MediaTitle } from './../src/objects/media-title';
341343
export { default as MessagingFeatureReview } from './../src/objects/messaging-feature-review';
342344
export { default as MessagingFeatureStatus } from './../src/objects/messaging-feature-status';
343345
export { default as MessengerAdsPartialAutomatedStepList } from './../src/objects/messenger-ads-partial-automated-step-list';
344-
export { default as MessengerDestinationPageWelcomeMessage } from './../src/objects/messenger-destination-page-welcome-message';
345346
export { default as MessengerProfile } from './../src/objects/messenger-profile';
346347
export { default as MinimumBudget } from './../src/objects/minimum-budget';
347348
export { default as MusicVideoCopyright } from './../src/objects/music-video-copyright';
@@ -442,6 +443,7 @@ export { default as SavedMessageResponse } from './../src/objects/saved-message-
442443
export { default as SecuritySettings } from './../src/objects/security-settings';
443444
export { default as ShadowIGHashtag } from './../src/objects/shadow-ig-hashtag';
444445
export { default as ShadowIGMediaBuilder } from './../src/objects/shadow-ig-media-builder';
446+
export { default as ShadowIGMediaCollaborators } from './../src/objects/shadow-ig-media-collaborators';
445447
export { default as ShadowIGMediaProductTags } from './../src/objects/shadow-ig-media-product-tags';
446448
export { default as ShadowIGUserCatalogProductSearch } from './../src/objects/shadow-ig-user-catalog-product-search';
447449
export { default as ShadowIGUserCatalogProductVariant } from './../src/objects/shadow-ig-user-catalog-product-variant';

src/globals.es6

+3-1
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,8 @@ import './../src/objects/ig-shopping-review-status';
266266
import './../src/objects/ig-shopping-review-status-onsite-eligibility';
267267
import './../src/objects/ig-shopping-review-status-reason-with-help-message';
268268
import './../src/objects/ig-user';
269+
import './../src/objects/ig-video-copyright-check-matches-information';
270+
import './../src/objects/ig-video-copyright-check-status';
269271
import './../src/objects/image-copyright';
270272
import './../src/objects/insights-result';
271273
import './../src/objects/instagram-carousel';
@@ -317,7 +319,6 @@ import './../src/objects/media-title';
317319
import './../src/objects/messaging-feature-review';
318320
import './../src/objects/messaging-feature-status';
319321
import './../src/objects/messenger-ads-partial-automated-step-list';
320-
import './../src/objects/messenger-destination-page-welcome-message';
321322
import './../src/objects/messenger-profile';
322323
import './../src/objects/minimum-budget';
323324
import './../src/objects/music-video-copyright';
@@ -418,6 +419,7 @@ import './../src/objects/saved-message-response';
418419
import './../src/objects/security-settings';
419420
import './../src/objects/shadow-ig-hashtag';
420421
import './../src/objects/shadow-ig-media-builder';
422+
import './../src/objects/shadow-ig-media-collaborators';
421423
import './../src/objects/shadow-ig-media-product-tags';
422424
import './../src/objects/shadow-ig-user-catalog-product-search';
423425
import './../src/objects/shadow-ig-user-catalog-product-variant';

src/objects/ad-account-ad-volume.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ export default class AdAccountAdVolume extends AbstractCrudObject {
3939
aco_toggle: 'ACO_TOGGLE',
4040
ads_reporting: 'ADS_REPORTING',
4141
advanced_campaign_budget: 'ADVANCED_CAMPAIGN_BUDGET',
42+
advantage_custom_audience_upsell: 'ADVANTAGE_CUSTOM_AUDIENCE_UPSELL',
43+
advantage_plus_audience_friction: 'ADVANTAGE_PLUS_AUDIENCE_FRICTION',
44+
advantage_plus_audience_toggle: 'ADVANTAGE_PLUS_AUDIENCE_TOGGLE',
4245
advantage_plus_creative: 'ADVANTAGE_PLUS_CREATIVE',
4346
advantage_plus_creative_catalog: 'ADVANTAGE_PLUS_CREATIVE_CATALOG',
4447
advantage_shopping_campaign: 'ADVANTAGE_SHOPPING_CAMPAIGN',
@@ -74,21 +77,24 @@ export default class AdAccountAdVolume extends AbstractCrudObject {
7477
creative_limited_hourly: 'CREATIVE_LIMITED_HOURLY',
7578
creator_ads_pa_conversion: 'CREATOR_ADS_PA_CONVERSION',
7679
cta: 'CTA',
80+
da_advantage_plus_creative_info_labels: 'DA_ADVANTAGE_PLUS_CREATIVE_INFO_LABELS',
7781
dead_link: 'DEAD_LINK',
7882
dynamic_advantage_campaign_budget: 'DYNAMIC_ADVANTAGE_CAMPAIGN_BUDGET',
7983
ecosystem_bid_reduce_l1_cardinality: 'ECOSYSTEM_BID_REDUCE_L1_CARDINALITY',
8084
fragmentation: 'FRAGMENTATION',
8185
ges_test: 'GES_TEST',
8286
guidance_center_code_gen: 'GUIDANCE_CENTER_CODE_GEN',
8387
learning_limited: 'LEARNING_LIMITED',
88+
learning_pause_friction: 'LEARNING_PAUSE_FRICTION',
8489
low_outcome: 'LOW_OUTCOME',
8590
merlin_guidance: 'MERLIN_GUIDANCE',
91+
mixed_pa_combine_adsets: 'MIXED_PA_COMBINE_ADSETS',
8692
mmt_carousel_to_video: 'MMT_CAROUSEL_TO_VIDEO',
8793
mobile_first_video: 'MOBILE_FIRST_VIDEO',
8894
mr_aemv2sub_kconsolidation: 'MR_AEMV2SUB_KCONSOLIDATION',
8995
multi_text: 'MULTI_TEXT',
9096
music: 'MUSIC',
91-
optimal_spend: 'OPTIMAL_SPEND',
97+
optimal_bau: 'OPTIMAL_BAU',
9298
payment_method: 'PAYMENT_METHOD',
9399
performant_creative_reels_opt_in: 'PERFORMANT_CREATIVE_REELS_OPT_IN',
94100
pfr_l1_inline_mmt: 'PFR_L1_INLINE_MMT',

src/objects/ad-account.js

-10
Original file line numberDiff line numberDiff line change
@@ -505,16 +505,6 @@ export default class AdAccount extends AbstractCrudObject {
505505
);
506506
}
507507

508-
createAdsConversionGoal (fields: Array<string>, params: Object = {}, pathOverride?: ?string = null): Promise<AbstractObject> {
509-
return this.createEdge(
510-
'/ads_conversion_goal',
511-
fields,
512-
params,
513-
null,
514-
pathOverride,
515-
);
516-
}
517-
518508
getAdsReportingMmmReports (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
519509
return this.getEdge(
520510
AbstractObject,

src/objects/ad-activity.js

+1
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ export default class AdActivity extends AbstractCrudObject {
105105
update_campaign_budget: 'update_campaign_budget',
106106
update_campaign_budget_optimization_toggling_status: 'update_campaign_budget_optimization_toggling_status',
107107
update_campaign_budget_scheduling_state: 'update_campaign_budget_scheduling_state',
108+
update_campaign_conversion_goal: 'update_campaign_conversion_goal',
108109
update_campaign_delivery_type: 'update_campaign_delivery_type',
109110
update_campaign_group_ad_scheduling: 'update_campaign_group_ad_scheduling',
110111
update_campaign_group_budget_scheduling_state: 'update_campaign_group_budget_scheduling_state',

src/objects/ad-asset-feed-spec.js

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ export default class AdAssetFeedSpec extends AbstractCrudObject {
5353
call: 'CALL',
5454
call_me: 'CALL_ME',
5555
call_now: 'CALL_NOW',
56+
confirm: 'CONFIRM',
5657
contact: 'CONTACT',
5758
contact_us: 'CONTACT_US',
5859
donate: 'DONATE',

src/objects/ad-creative-link-data-call-to-action.js

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export default class AdCreativeLinkDataCallToAction extends AbstractCrudObject {
3636
call: 'CALL',
3737
call_me: 'CALL_ME',
3838
call_now: 'CALL_NOW',
39+
confirm: 'CONFIRM',
3940
contact: 'CONTACT',
4041
contact_us: 'CONTACT_US',
4142
donate: 'DONATE',

src/objects/ad-creative.js

+1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ export default class AdCreative extends AbstractCrudObject {
103103
call: 'CALL',
104104
call_me: 'CALL_ME',
105105
call_now: 'CALL_NOW',
106+
confirm: 'CONFIRM',
106107
contact: 'CONTACT',
107108
contact_us: 'CONTACT_US',
108109
donate: 'DONATE',

src/objects/ad-promoted-object.js

-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ export default class AdPromotedObject extends AbstractCrudObject {
4141
product_item_id: 'product_item_id',
4242
product_set_id: 'product_set_id',
4343
retention_days: 'retention_days',
44-
whats_app_business_phone_number_id: 'whats_app_business_phone_number_id',
4544
});
4645
}
4746

src/objects/ads-insights.js

+1
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ export default class AdsInsights extends AbstractCrudObject {
213213
is_conversion_id_modeled: 'is_conversion_id_modeled',
214214
link_url_asset: 'link_url_asset',
215215
marketing_messages_btn_name: 'marketing_messages_btn_name',
216+
mdsa_landing_destination: 'mdsa_landing_destination',
216217
media_asset_url: 'media_asset_url',
217218
media_creator: 'media_creator',
218219
media_destination_url: 'media_destination_url',

src/objects/ads-pixel.js

+10
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,16 @@ export default class AdsPixel extends AbstractCrudObject {
128128
);
129129
}
130130

131+
createAhpConfig (fields: Array<string>, params: Object = {}, pathOverride?: ?string = null): Promise<AbstractObject> {
132+
return this.createEdge(
133+
'/ahp_configs',
134+
fields,
135+
params,
136+
null,
137+
pathOverride,
138+
);
139+
}
140+
131141
getAssignedUsers (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
132142
return this.getEdge(
133143
AssignedUser,

src/objects/group.js

-20
Original file line numberDiff line numberDiff line change
@@ -166,26 +166,6 @@ export default class Group extends AbstractCrudObject {
166166
);
167167
}
168168

169-
getAttachmentSurfaces (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
170-
return this.getEdge(
171-
AbstractObject,
172-
fields,
173-
params,
174-
fetchFirstPage,
175-
'/attachment_surfaces'
176-
);
177-
}
178-
179-
createAttachmentSurface (fields: Array<string>, params: Object = {}, pathOverride?: ?string = null): Promise<AbstractObject> {
180-
return this.createEdge(
181-
'/attachment_surfaces',
182-
fields,
183-
params,
184-
null,
185-
pathOverride,
186-
);
187-
}
188-
189169
getDocs (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
190170
return this.getEdge(
191171
AbstractObject,

src/objects/ig-media.js

+12
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import {AbstractCrudObject} from './../abstract-crud-object';
1212
import AbstractObject from './../abstract-object';
1313
import Cursor from './../cursor';
14+
import ShadowIGMediaCollaborators from './shadow-ig-media-collaborators';
1415
import IGComment from './ig-comment';
1516
import InstagramInsightsResult from './instagram-insights-result';
1617
import ShadowIGMediaProductTags from './shadow-ig-media-product-tags';
@@ -25,6 +26,7 @@ export default class IGMedia extends AbstractCrudObject {
2526
return Object.freeze({
2627
caption: 'caption',
2728
comments_count: 'comments_count',
29+
copyright_check_information: 'copyright_check_information',
2830
id: 'id',
2931
ig_id: 'ig_id',
3032
is_comment_enabled: 'is_comment_enabled',
@@ -53,6 +55,16 @@ export default class IGMedia extends AbstractCrudObject {
5355
);
5456
}
5557

58+
getCollaborators (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
59+
return this.getEdge(
60+
ShadowIGMediaCollaborators,
61+
fields,
62+
params,
63+
fetchFirstPage,
64+
'/collaborators'
65+
);
66+
}
67+
5668
getComments (fields: Array<string>, params: Object = {}, fetchFirstPage: boolean = true): Cursor | Promise<*> {
5769
return this.getEdge(
5870
IGComment,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
* Copyright (c) Meta Platforms, Inc. and affiliates.
3+
* All rights reserved.
4+
*
5+
* This source code is licensed under the license found in the
6+
* LICENSE file in the root directory of this source tree.
7+
*
8+
* @flow
9+
*/
10+
11+
import {AbstractCrudObject} from './../abstract-crud-object';
12+
13+
/**
14+
* IGVideoCopyrightCheckMatchesInformation
15+
* @extends AbstractCrudObject
16+
* @see {@link https://developers.facebook.com/docs/marketing-api/}
17+
*/
18+
export default class IGVideoCopyrightCheckMatchesInformation extends AbstractCrudObject {
19+
static get Fields (): Object {
20+
return Object.freeze({
21+
copyright_matches: 'copyright_matches',
22+
status: 'status',
23+
});
24+
}
25+
26+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
* Copyright (c) Meta Platforms, Inc. and affiliates.
3+
* All rights reserved.
4+
*
5+
* This source code is licensed under the license found in the
6+
* LICENSE file in the root directory of this source tree.
7+
*
8+
* @flow
9+
*/
10+
11+
import {AbstractCrudObject} from './../abstract-crud-object';
12+
13+
/**
14+
* IGVideoCopyrightCheckStatus
15+
* @extends AbstractCrudObject
16+
* @see {@link https://developers.facebook.com/docs/marketing-api/}
17+
*/
18+
export default class IGVideoCopyrightCheckStatus extends AbstractCrudObject {
19+
static get Fields (): Object {
20+
return Object.freeze({
21+
matches_found: 'matches_found',
22+
status: 'status',
23+
});
24+
}
25+
26+
}

src/objects/instagram-comment.js

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export default class InstagramComment extends AbstractCrudObject {
2727
instagram_user: 'instagram_user',
2828
mentioned_instagram_users: 'mentioned_instagram_users',
2929
message: 'message',
30+
username: 'username',
3031
});
3132
}
3233

src/objects/open-bridge-configuration.js

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ export default class OpenBridgeConfiguration extends AbstractCrudObject {
2222
access_key: 'access_key',
2323
active: 'active',
2424
endpoint: 'endpoint',
25+
fallback_domain: 'fallback_domain',
26+
fallback_domain_enabled: 'fallback_domain_enabled',
2527
host_business_id: 'host_business_id',
2628
host_external_id: 'host_external_id',
2729
id: 'id',

src/objects/page.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ export default class Page extends AbstractCrudObject {
106106
directed_by: 'directed_by',
107107
display_subtext: 'display_subtext',
108108
displayed_message_response_time: 'displayed_message_response_time',
109+
does_viewer_have_page_permission_link_ig: 'does_viewer_have_page_permission_link_ig',
109110
emails: 'emails',
110111
engagement: 'engagement',
111112
fan_count: 'fan_count',
@@ -134,6 +135,7 @@ export default class Page extends AbstractCrudObject {
134135
is_chain: 'is_chain',
135136
is_community_page: 'is_community_page',
136137
is_eligible_for_branded_content: 'is_eligible_for_branded_content',
138+
is_eligible_for_disable_connect_ig_btn_for_non_page_admin_am_web: 'is_eligible_for_disable_connect_ig_btn_for_non_page_admin_am_web',
137139
is_messenger_bot_get_started_enabled: 'is_messenger_bot_get_started_enabled',
138140
is_messenger_platform_bot: 'is_messenger_platform_bot',
139141
is_owned: 'is_owned',
@@ -153,7 +155,6 @@ export default class Page extends AbstractCrudObject {
153155
merchant_review_status: 'merchant_review_status',
154156
messaging_feature_status: 'messaging_feature_status',
155157
messenger_ads_default_icebreakers: 'messenger_ads_default_icebreakers',
156-
messenger_ads_default_page_welcome_message: 'messenger_ads_default_page_welcome_message',
157158
messenger_ads_default_quick_replies: 'messenger_ads_default_quick_replies',
158159
messenger_ads_quick_replies_type: 'messenger_ads_quick_replies_type',
159160
mini_shop_storefront: 'mini_shop_storefront',

src/objects/product-feed.js

+1
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ export default class ProductFeed extends AbstractCrudObject {
144144
language: 'LANGUAGE',
145145
language_and_country: 'LANGUAGE_AND_COUNTRY',
146146
local: 'LOCAL',
147+
smart_pixel_language_or_country: 'SMART_PIXEL_LANGUAGE_OR_COUNTRY',
147148
});
148149
}
149150

src/objects/shadow-ig-media-builder.js

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {AbstractCrudObject} from './../abstract-crud-object';
1818
export default class ShadowIGMediaBuilder extends AbstractCrudObject {
1919
static get Fields (): Object {
2020
return Object.freeze({
21+
copyright_check_status: 'copyright_check_status',
2122
id: 'id',
2223
status: 'status',
2324
status_code: 'status_code',

src/objects/messenger-destination-page-welcome-message.js renamed to src/objects/shadow-ig-media-collaborators.js

+4-7
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,16 @@
1111
import {AbstractCrudObject} from './../abstract-crud-object';
1212

1313
/**
14-
* MessengerDestinationPageWelcomeMessage
14+
* ShadowIGMediaCollaborators
1515
* @extends AbstractCrudObject
1616
* @see {@link https://developers.facebook.com/docs/marketing-api/}
1717
*/
18-
export default class MessengerDestinationPageWelcomeMessage extends AbstractCrudObject {
18+
export default class ShadowIGMediaCollaborators extends AbstractCrudObject {
1919
static get Fields (): Object {
2020
return Object.freeze({
2121
id: 'id',
22-
page_welcome_message_body: 'page_welcome_message_body',
23-
page_welcome_message_type: 'page_welcome_message_type',
24-
template_name: 'template_name',
25-
time_created: 'time_created',
26-
time_last_used: 'time_last_used',
22+
invite_status: 'invite_status',
23+
username: 'username',
2724
});
2825
}
2926

src/objects/whats-app-business-account.js

+4
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ export default class WhatsAppBusinessAccount extends AbstractCrudObject {
4949
manage: 'MANAGE',
5050
manage_extensions: 'MANAGE_EXTENSIONS',
5151
manage_phone: 'MANAGE_PHONE',
52+
manage_phone_assets: 'MANAGE_PHONE_ASSETS',
53+
manage_templates: 'MANAGE_TEMPLATES',
5254
view_cost: 'VIEW_COST',
55+
view_phone_assets: 'VIEW_PHONE_ASSETS',
56+
view_templates: 'VIEW_TEMPLATES',
5357
});
5458
}
5559
static get Category (): Object {

0 commit comments

Comments
 (0)