+
    TŎif                     Z    ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	   ! R R]4      t
R# )	    )AbstractObject)AbstractCrudObject)ObjectParser)FacebookRequest)TypeCheckerc            	         a a ] tR t^t oRaV 3R llt ! R R]P                  4      t ! R R4      t ! R R4      t ! R R	4      t	 ! R
 R4      t
RbR ltRbR ltRbR ltRbR ltRbR ltRbR ltRbR ltRcR ltRbR ltRbR ltRbR ltRbR ltRbR ltRbR ltRbR lt/ RRbRRbRR bR!R"bR#R$bR%RbR&R'bR(RbR)R*bR+RbR,R$bR-R.bR/R0bR1R0bR2RbR3RbR4R*b/ R5R0bR6R*bR7R*bR8R*bR9R'bR:R'bR;R'bR<R'bR=R'bR>R'bR?R'bR@R'bRAR'bRBR*bRCRbRDR'bRER'bC/ RFR*bRGR*bRHR*bRIRJbRKRLbRMR*bRNR*bRORbRPRQbRRRbRSR*bRTR*bRURbRVR'bRWRXbRYRbRZR*bCR[R$R\RR]R R^R0/Ct]R_ 4       tR`tVtV ;t# )dPagePostc                >   < R V n         \        \        V `  WV4       R# )TN)_isPagePostsuperr	   __init__)selffbid	parent_idapi	__class__s   &&&&s/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/facebook_business/adobjects/pagepost.pyr   PagePost.__init__   s    h&t<    c                       ] tR t^tRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRt Rt!Rt"R t#R!t$R"t%R#t&R$t'R%t(R&t)R't*R(t+R)t,R*t-R+t.R,t/R-t0R.t1R/t2R0t3R1t4R2t5R3t6R4t7R5t8R6t9R7t:R8t;R9# ):PagePost.Fieldactionsadmin_creatorallowed_advertising_objectivesapplicationbackdated_timecall_to_actioncan_reply_privatelychild_attachmentscomments_mirroring_domaincoordinatescreated_timeeventexpanded_heightexpanded_widthfeed_targetingfromfull_pictureheighticonidinstagram_eligibilityis_app_shareis_eligible_for_promotion
is_expired	is_hiddenis_inline_createdis_instagram_eligible
is_popularis_publishedis_sphericalmessagemessage_tagsmulti_share_end_cardmulti_share_optimizedr   permalink_urlpictureplaceprivacypromotable_idpromotion_status
propertiesscheduled_publish_timesharesstatus_typestory
story_tags
subscribedtarget	targetingtimeline_visibilityupdated_timeviavideo_buying_eligibilitywidth N)<__name__
__module____qualname____firstlineno__r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   
field_fromr(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   __static_attributes__rN   r   r   Fieldr      s#   ')I&#))3/$?!#%+))
% 7%$?!!
	/ 7!
%%%5 7	''-!
!9#!
!
	3%#= r   rU   c                       ] tR t^VtRtRtR# )PagePost.WithLOCATIONrN   N)rO   rP   rQ   rR   locationrT   rN   r   r   WithrW   V   s    r   rZ   c                   .    ] tR t^YtRtRtRtRtRtRt	Rt
R# )	!PagePost.BackdatedTimeGranularitydayhourminmonthnoneyearrN   N)rO   rP   rQ   rR   r]   r^   r_   r`   ra   rb   rT   rN   r   r   BackdatedTimeGranularityr\   Y   s     r   rc   c                       ] tR t^atRtRtRtR# )PagePost.FeedStoryVisibilityhiddenvisiblerN   N)rO   rP   rQ   rR   rf   rg   rT   rN   r   r   FeedStoryVisibilityre   a   s    r   rh   c                   "    ] tR t^etRtRtRtRtR# )PagePost.TimelineVisibilityforced_allowrf   normalrN   N)rO   rP   rQ   rR   rk   rf   rl   rT   rN   r   r   TimelineVisibilityrj   e   s    %r   rm   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        V R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   	api_utils:`success` and `failure` callback only work for batch call.r+   DELETE/NODEreuse_objectnode_idmethodendpointr   param_checkertarget_classapi_typeresponse_parsersuccessfailurefacebook_business.utilsrp   warningr   _apir   r   r   
add_params
add_fieldsadd_to_batchassure_callexecuter   fieldsparamsbatchr   r   pendingrp   param_typesenumsrequests   &&&&&&&    r   
api_deletePagePost.api_deletej   s    5=g1W5H


X
Y

!J		%k9+(d;	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        V R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   ro   rq   primary_fb_page_idstringprimary_ig_user_idr+   GETrs   rt   ru   rw   r   r   rp   r   r   r   r   r	   r   r   r   r   r   r   r   s   &&&&&&&    r   api_getPagePost.api_get   s    5=g1W5H


X
Y ( (

!J		%k9!(d;	
 	6"6"   INN??$$r   c                "   ^ RI Hp Vf   Vf   Ve   VP                  R4       / RRbRRbRRbR	R
bRRbRRbRRbRRbRRbRRbRRbRR
bRR
bRRbRR
bRR
bRR
bRRRR
RRR R
R!RR"RR#RR$R
R%R
R&RR'R(R)R
R*R+R,R
/CpR\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R+\        P                  P
                  P                  4       /p	\        V R-,          R.R/V P                  \        W4      \        R0\        V R17      R27      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR37       V
# V'       d   V
# V P!                  4        V
P#                  4       # )4r   ro   rq   attached_medialist<Object>r   datetimebackdated_time_granularitybackdated_time_granularity_enumcomposer_session_idr   direct_share_statusunsigned intexplicitly_added_mentionee_idszlist<unsigned int>feed_story_visibilityfeed_story_visibility_enumis_explicit_locationboolr0   	is_pinnedr4   r6   og_action_type_idog_hide_object_attachment
og_icon_idog_object_id	og_phraseog_set_profile_badgeog_suggestion_mechanismr<   Objectr=   product_itemrA   should_sync_product_editsource_type
sponsor_idsponsor_relationshiptagsz	list<int>text_format_preset_idrI   timeline_visibility_enumtrackingr+   POSTrs   rt   ru   rw   r   )r   rp   r   r	   rc   __dict__valuesrh   rm   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   
api_updatePagePost.api_update   s.   5=g1W5H


X
Y 
n 
j 
 )*K 
 "8	 

 "> 
 -.B 
 $%A 
 #F 
  
  
 F 
 x 
   
 ( 
 ( 
  H! 
" # 
$ #F%xXxH$n&8("NK#X!#=? 
D .x/P/P/Y/Y/`/`/b((*F*F*O*O*V*V*X&(C(C(L(L(S(S(U

 "J		%k9!(d;	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   ro   rq   r+   r   z/attachmentsEDGEr|   r   rw   r   r   r   s   &&&&&&&    r   get_attachmentsPagePost.get_attachments   s    5=g1W5H


X
Y

!J#		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RRRRRR	R
R/p	RVP
                  P                  P                  4       RVP                  P                  P                  4       R	VP                  P                  P                  4       /p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R7      pVP                  V4       VP                  V4       Ve   VP!                  W4VR7       V# V'       d   V# V P#                  4        VP%                  4       # )r   ro   rq   Commentfilterfilter_enumlive_filterlive_filter_enumorder
order_enumsincer   r+   r   	/commentsr   r   rw   r   )r   rp   r   #facebook_business.adobjects.commentr   Filterr   r   
LiveFilterOrderr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rp   r   r   r   r   s   &&&&&&&     r   get_commentsPagePost.get_comments  s,   5=g1W5H


X
Y?m-\Z	
 7>>2299; 2 2 ; ; B B D'--00779

 "J 		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RRRRRRRRR	R
RRRRRRRRRRRR/p	R
VP
                  P                  P                  4       /p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP!                  4       # )r   ro   rq   r   attachment_idr   attachment_share_urlattachment_urlcommentcomment_privacy_valuecomment_privacy_value_enumfeedback_sourcer6   nectar_moduleparent_comment_idr   post_idr   r+   r   r   r   r   rw   r   )r   rp   r   r   r   CommentPrivacyValuer   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&     r   create_commentPagePost.create_comment,  s   5=g1W5H


X
Y?X"Hhx#%AxxXx
 )'*E*E*N*N*U*U*W
 "J 		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   ro   rq   )RTBDynamicPostr+   r   z/dynamic_postsr   r   rw   r   )r   rp   r   *facebook_business.adobjects.rtbdynamicpostr   r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r   rp   r   r   r   r   s   &&&&&&&     r   get_dynamic_postsPagePost.get_dynamic_postsW  s    5=g1W5H


X
YM

!J%		%k9'(n))T	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp	 V'       d   V P                  WWEWg4      # RRRRRR	R
RRR/p
RV	P                  P                  P                  4       R	V	P                  P                  P                  4       /p\        V R,          RRV P                  \        W4      V	R\        WP                  R7      RR7	      pVP                  V4       VP                  V4       Ve   VP!                  WEVR7       V# V'       d   V# V P#                  4        VP%                  4       # )r   ro   rq   )InsightsResultdate_presetdate_preset_enummetricr   periodperiod_enumr   r   untilr+   r   z	/insightsr   r   F)	rx   ry   rz   r   r{   r|   r}   r~   include_summaryr   )r   rp   r   *facebook_business.adobjects.insightsresultr   get_insights_async
DatePresetr   r   Periodr   r   r   r   r   r   r   r   r   )r   r   r   is_asyncr   r   r   r   rp   r   r   r   r   s   &&&&&&&&     r   get_insightsPagePost.get_insightsv  s6   5=g1W5H


X
YM((Z
Z-nmZZ
  9 9 B B I I K>0099@@B
 "J 		%k9'(n))T!

 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   ro   rq   r   r   r   r+   rr   /likesr   r   rw   r   r   r   s   &&&&&&&    r   delete_likesPagePost.delete_likes  s    5=g1W5H


X
YX

!J		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   ro   rq   Profiler+   r   r   r   r   rw   r   r   rp   r   #facebook_business.adobjects.profiler  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rp   r  r   r   r   s   &&&&&&&     r   	get_likesPagePost.get_likes  s    5=g1W5H


X
Y?

!J		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRR/p/ p	\        V R,          RR	V P                  \        W4      \        R
\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   ro   rq   r   r   r   r   r+   r   r   r   r   rw   r   r   r   s   &&&&&&&    r   create_likePagePost.create_like  s    5=g1W5H


X
YxX


!J		%k9!(hDIIN	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RR/p	RVP
                  P                  P                  4       /p
\        V R,          RRV P                  \        W4      VR	\        WP                  R
7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP!                  4       # )r   ro   rq   r  type	type_enumr+   r   z
/reactionsr   r   rw   r   )r   rp   r   r  r  Typer   r   r   r   r   r   r   r   r   r   r   r  s   &&&&&&&     r   get_reactionsPagePost.get_reactions  s    5=g1W5H


X
Y?K
 ..557
 "J!		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   ro   rq   )Postr+   r   z/sharedpostsr   r   rw   r   )r   rp   r    facebook_business.adobjects.postr  r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r   rp   r  r   r   r   s   &&&&&&&     r   get_shared_postsPagePost.get_shared_posts   s    5=g1W5H


X
Y9

!J#		%k9(d		J	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   ro   rq   )Pager+   r   z/sponsor_tagsr   r   rw   r   )r   rp   r    facebook_business.adobjects.pager  r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r   rp   r  r   r   r   s   &&&&&&&     r   get_sponsor_tagsPagePost.get_sponsor_tags?  s    5=g1W5H


X
Y9

!J$		%k9(d		J	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   ro   rq   r  r+   r   z/tor   r   rw   r   r  r  s   &&&&&&&     r   get_toPagePost.get_to^  s    5=g1W5H


X
Y?

!J		%k9 (g99M	
 	6"6"   INN??$$r   r   listr   r   r   zlist<string>r   Applicationr   r   r   r   r   r   r    r   r!   r"   r#   Eventr$   r   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r   r:   r;   r<   Placer=   Privacyr>   r?   r@   rA   floatrB   rC   rD   rE   rF   rG   r  rH   rI   rJ   rK   rL   rM   c                b   / p\         P                  P                  P                  4       VR &   \         P                  P                  P                  4       VR&   \         P
                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   V# )rZ   rc   rh   rm   )r	   rZ   r   r   rc   rh   rm   )clsfield_enum_infos   & r   _get_field_enum_infoPagePost._get_field_enum_info  s    "*--"8"8"?"?"A6>6W6W6`6`6g6g6i23191M1M1V1V1]1]1_-.080K0K0T0T0[0[0],-r   )r   )NNN)NNNNNF)NNFNNNF) rO   rP   rQ   rR   r   r   rU   rZ   rc   rh   rm   r   r   r   r   r   r   r   r   r   r  r	  r  r  r  r  _field_typesclassmethodr'  rT   __classdictcell____classcell__)r   __classdict__s   @@r   r	   r	      s^    =7$$ 7r    
%<%@>%@%<$%L)%V%>'%R%@%>%B%B%>%>%>8688 	).8 	}	8
 	*8 	(8 	v8 	V8 	$X8 	x8 	
8 	8 	>8 	.8 	(8  	!8" 	#8$ 	.%8& 	'8( 	h)8* 	 +8, 	-8. 	$V/80 	f182 	V384 	V586 	 788 	f98: 	;8< 	=8> 	8?8@ 	A8B 	C8D 	 E8F 	XG8H 	I8J 	8K8L 	M8N 	9O8P 	Q8R 	HS8T 	fU8V 	!'W8X 	(Y8Z 	x[8\ 	]8^ 	f_8` 	fa8b 	)c8d 	Xe8f 	xg8h 	
x"No8Lr   r   r	   N)*facebook_business.adobjects.abstractobjectr   .facebook_business.adobjects.abstractcrudobjectr   (facebook_business.adobjects.objectparserr   facebook_business.apir   facebook_business.typecheckerr   r	   rN   r   r   <module>r3     s+    F M A 1 5h
h
r   