From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialPlatformProvider.h | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 156 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialPlatformProvider.h b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialPlatformProvider.h new file mode 100755 index 0000000..36e7117 --- /dev/null +++ b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialPlatformProvider.h @@ -0,0 +1,156 @@ +// +// UMSocialPlatformProvider.h +// UMSocialSDK +// +// Created by ��������� on 16/8/4. +// Copyright �� 2016��� dongjianxiong. All rights reserved. +// + +#import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> +#import "UMSocialPlatformConfig.h" + +@class UMSocialMessageObject; + +/** + * ������������������������������������ + */ +@protocol UMSocialPlatformProvider <NSObject> + +@optional +/** + * ������UMSocialPlatformProvider���������������UMSocialPlatformType + * @discuss ��������������������������������������������������������������������� + * ���������QQ������UMSocialPlatformType_Qzone ��� UMSocialPlatformType_QQ,������������������������������������������������������������������������������������������������������ + */ +@property(nonatomic,assign)UMSocialPlatformType socialPlatformType; + +/** + * ��������������� + * + * @param appKey ���������appkey + * @param appSecret ���������appSecret + * @param redirectURL ������������������url + * @discuss appSecret���redirectURL���������������������������������������������������������nil + */ +-(void)umSocial_setAppKey:(NSString *)appKey + withAppSecret:(NSString *)appSecret + withRedirectURL:(NSString *)redirectURL; + +/** + * ������ + * + * @param userInfo ��������������������������������� + * @param completionHandler ������������������ + * @discuss userInfo���������������������������������������������������nil. + */ +-(void)umSocial_AuthorizeWithUserInfo:(NSDictionary *)userInfo + withCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + +/** + * ������ + * + * @param userInfo ��������������������������������� + * @param completionHandler ������������������ + * @parm viewController ���������������viewController + * @discuss userInfo���������������������������������������������������nil. + * ������������������sms,email���������������viewController��������� + */ +-(void)umSocial_AuthorizeWithUserInfo:(NSDictionary *)userInfo + withViewController:(UIViewController*)viewController + withCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + +/** + * ������ + * + * @param object ��������������������������� + * @param completionHandler ������������������ + */ +-(void)umSocial_ShareWithObject:(UMSocialMessageObject *)object + withCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + +/** + * ������ + * + * @param object ��������������������������� + * @param completionHandler ������������������ + * @parm viewController ���������������viewController + * @dicuss ������������������sms,email���������������viewController��������� + */ +-(void)umSocial_ShareWithObject:(UMSocialMessageObject *)object + withViewController:(UIViewController*)viewController + withCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + +/** + * ������������ + * + * @param completionHandler ������������������ + * @discuss userInfo���������������������������������������������������nil. + */ +-(void)umSocial_cancelAuthWithCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + +/** + * ������������������������������������ + * + * @param completionHandler ��������������� + */ +-(void)umSocial_RequestForUserProfileWithCompletionHandler:(UMSocialRequestCompletionHandler)completionHandler; + + +/** + * ������������������ + * @param currentViewController ��������������������������������������������������������������������� + * @param completion ������ + */ +- (void)umSocial_RequestForUserProfileWithViewController:(id)currentViewController + completion:(UMSocialRequestCompletionHandler)completion; + + +/** + * ���������������������F + */ +-(void)umSocial_clearCacheData; + +/** + * ���������sso������web���������������app��������� + * + * @param url ���������sdk������������app������������url + * + * @return ������������ YES���������������������NO��������������� + */ +-(BOOL)umSocial_handleOpenURL:(NSURL *)url; +-(BOOL)umSocial_handleOpenURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation; +-(BOOL)umSocial_handleOpenURL:(NSURL *)url options:(NSDictionary*)options; + + +#pragma mark - ��������������� +/** + * ��������������� + * + * @return ������������������ + * + */ +-(UMSocialPlatformFeature)umSocial_SupportedFeatures; + +/** + * ��������������� + * + * @return ������������sdk���version + */ +-(NSString *)umSocial_PlatformSDKVersion; + +/** + * ������urlschema + * + */ +-(BOOL)checkUrlSchema; + + +-(BOOL)umSocial_isInstall; + +-(BOOL)umSocial_isSupport; + + +@end + + -- Gitblit v1.8.0