From 97fc0a41111c5a929ee8be9d6511775697ffa760 Mon Sep 17 00:00:00 2001 From: lpw Date: Mon, 15 Apr 2024 11:24:46 +0800 Subject: [PATCH] 提交3.18.0 --- frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h | 123 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 123 insertions(+), 0 deletions(-) diff --git a/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h index 156f5dd..90bcd82 100644 --- a/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h @@ -63,6 +63,13 @@ /** Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`. @param graphPath the graph path (e.g., @"me"). + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix; + +/** + Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`. + @param graphPath the graph path (e.g., @"me"). @param method the HTTP method. Empty String defaults to @"GET". */ - (instancetype)initWithGraphPath:(NSString *)graphPath @@ -80,11 +87,31 @@ Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`. @param graphPath the graph path (e.g., @"me"). @param parameters the optional parameters dictionary. + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(NSDictionary<NSString *, id> *)parameters +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix; + +/** + Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. @param method the HTTP method. Empty String defaults to @"GET". */ - (instancetype)initWithGraphPath:(NSString *)graphPath parameters:(NSDictionary<NSString *, id> *)parameters HTTPMethod:(FBSDKHTTPMethod)method; + +/** + Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param method the HTTP method. Empty String defaults to @"GET". + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(NSDictionary<NSString *, id> *)parameters + HTTPMethod:(FBSDKHTTPMethod)method +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix; /** Initializes a new instance. @@ -98,7 +125,40 @@ parameters:(NSDictionary<NSString *, id> *)parameters tokenString:(nullable NSString *)tokenString version:(nullable NSString *)version + HTTPMethod:(FBSDKHTTPMethod)method; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param tokenString the token string to use. Specifying nil will cause no token to be used. + @param version the optional Graph API version (e.g., @"v2.0"). nil defaults to `[FBSDKSettings graphAPIVersion]`. + @param method the HTTP method. Empty String defaults to @"GET". + @param forAppEvents a convenience flag indicating if the request is for sending app events. + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(NSDictionary<NSString *, id> *)parameters + tokenString:(nullable NSString *)tokenString + version:(nullable NSString *)version HTTPMethod:(FBSDKHTTPMethod)method + forAppEvents:(BOOL)forAppEvents; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param tokenString the token string to use. Specifying nil will cause no token to be used. + @param version the optional Graph API version (e.g., @"v2.0"). nil defaults to `[FBSDKSettings graphAPIVersion]`. + @param method the HTTP method. Empty String defaults to @"GET". + @param forAppEvents a convenience flag indicating if the request is for sending app events. + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(NSDictionary<NSString *, id> *)parameters + tokenString:(nullable NSString *)tokenString + version:(nullable NSString *)version + HTTPMethod:(FBSDKHTTPMethod)method + forAppEvents:(BOOL)forAppEvents +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix NS_DESIGNATED_INITIALIZER; /** @@ -115,6 +175,17 @@ Initializes a new instance. @param graphPath the graph path (e.g., @"me"). @param parameters the optional parameters dictionary. + @param requestFlags flags that indicate how a graph request should be treated in various scenarios + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(nullable NSDictionary<NSString *, id> *)parameters + flags:(FBSDKGraphRequestFlags)requestFlags +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. @param tokenString the token string to use. Specifying nil will cause no token to be used. @param HTTPMethod the HTTP method. Empty String defaults to @"GET". @param flags flags that indicate how a graph request should be treated in various scenarios @@ -124,6 +195,54 @@ tokenString:(nullable NSString *)tokenString HTTPMethod:(nullable NSString *)HTTPMethod flags:(FBSDKGraphRequestFlags)flags; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param tokenString the token string to use. Specifying nil will cause no token to be used. + @param HTTPMethod the HTTP method. Empty String defaults to @"GET". + @param flags flags that indicate how a graph request should be treated in various scenarios + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(nullable NSDictionary<NSString *, id> *)parameters + tokenString:(nullable NSString *)tokenString + HTTPMethod:(nullable NSString *)HTTPMethod + flags:(FBSDKGraphRequestFlags)flags +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix;; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param tokenString the token string to use. Specifying nil will cause no token to be used. + @param method the HTTP method. Empty String defaults to @"GET". + @param requestFlags flags that indicate how a graph request should be treated in various scenarios + @param forAppEvents a convenience flag indicating if the request is for sending app events. + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(nullable NSDictionary<NSString *, id> *)parameters + tokenString:(nullable NSString *)tokenString + HTTPMethod:(nullable NSString *)method + flags:(FBSDKGraphRequestFlags)requestFlags + forAppEvents:(BOOL)forAppEvents; + +/** + Initializes a new instance. + @param graphPath the graph path (e.g., @"me"). + @param parameters the optional parameters dictionary. + @param tokenString the token string to use. Specifying nil will cause no token to be used. + @param method the HTTP method. Empty String defaults to @"GET". + @param requestFlags flags that indicate how a graph request should be treated in various scenarios + @param forAppEvents a convenience flag indicating if the request is for sending app events. + */ +- (instancetype)initWithGraphPath:(NSString *)graphPath + parameters:(nullable NSDictionary<NSString *, id> *)parameters + tokenString:(nullable NSString *)tokenString + HTTPMethod:(nullable NSString *)method + flags:(FBSDKGraphRequestFlags)requestFlags + forAppEvents:(BOOL)forAppEvents +useAlternativeDefaultDomainPrefix:(BOOL)useAlternativeDefaultDomainPrefix; /// The request parameters. @property (nonatomic, copy) NSDictionary<NSString *, id> *parameters; @@ -140,6 +259,10 @@ /// The Graph API version to use (e.g., "v2.0") @property (nonatomic, readonly, copy) NSString *version; +@property (nonatomic, readonly, assign) BOOL forAppEvents; + +@property (nonatomic, readonly, assign) BOOL useAlternativeDefaultDomainPrefix; + /** If set, disables the automatic error recovery mechanism. @param disable whether to disable the automatic error recovery mechanism -- Gitblit v1.8.0