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/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/sdkdef.h | 444 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 444 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/sdkdef.h b/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/sdkdef.h new file mode 100755 index 0000000..0eefc78 --- /dev/null +++ b/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/sdkdef.h @@ -0,0 +1,444 @@ +/// +/// \file sdkdef.h +/// \brief SDK��������������������� +/// +/// Created by Tencent on 12-12-25. +/// Copyright (c) 2012��� Tencent. All rights reserved. +/// + +#import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> + +/** + * \brief ������sdk���log������ + */ +typedef enum { + TCOLogLevel_Disabled = -1, // ������������log + TCOLogLevel_Error = 0, + TCOLogLevel_Warning, + TCOLogLevel_Info, + TCOLogLevel_Debug, +} TCOLogLevel; + +/** + * \brief ������qq��������������� + */ +typedef enum QQVersion +{ + kQQUninstall, + kQQVersion3_0, + kQQVersion4_0, //������sso������ + kQQVersion4_2_1, //ios7������ + kQQVersion4_5, //4.5���������wpa������ + kQQVersion4_6, //4.6���������sso������������������������ + kQQVersion4_7, //4.7������ ��������������������������������������� +} QQVersion; + + +/** + * \breif TIM��������������� + */ +typedef enum TIMVersion { + kTIMUinstall, + kTIMVersion1_1, +}TIMVersion; + +/** + * \breif ������/������ ������ + */ +typedef enum TencentAuthShareType { + AuthShareType_QQ, + AuthShareType_TIM, +}TencentAuthShareType; + +/** + * \brief APIResponse.retCode��������������������� + */ +typedef enum +{ + URLREQUEST_SUCCEED = 0, /**< ������������������������������������������������������������������������������ + * \note ������������������������������������������������������������������������������������ + */ + + URLREQUEST_FAILED = 1, /**< ��������������������������������������������������������������������������� */ +} REPONSE_RESULT; + +/** + * \brief ������������������������ + * + * \note ������������������������������token������������������token��������������������������� + */ +typedef enum +{ + kUpdateFailUnknown = 1, ///< ������������ + kUpdateFailUserCancel, ///< ������������ + kUpdateFailNetwork, ///< ������������ +} UpdateFailType; + +/** + * \brief ������������������������������ + * + * APIResponse������������������������������������������������������������������������������������������������������������������json������������ + */ +@interface APIResponse : NSObject<NSCoding> { + int _detailRetCode; + int _retCode; + int _seq; + NSString *_errorMsg; + NSDictionary *_jsonResponse; + NSString *_message; + id _userData; +} + +/** + * ������������������������\n + * detailRetCode������������������������������������������������\ref OpenSDKError + */ +@property (nonatomic, assign) int detailRetCode; + +/** + * ������������������������������������������������������������������������������������������\n + * retCode���������������������\ref REPONSE_RESULT + */ +@property (nonatomic, assign) int retCode; + +/** + * ��������������������������������������������������������� + */ +@property (nonatomic, assign) int seq; + +/** + * ��������������� + */ +@property (nonatomic, retain) NSString *errorMsg; + +/** + * ������������������������json������������\n + * ������������������������������������������������\ref api_spec + */ +@property (nonatomic, retain) NSDictionary *jsonResponse; + +/** + * ��������������������������������������� + */ +@property (nonatomic, retain) NSString *message; + +/** + * ������������������ + */ +@property (nonatomic, retain) id userData; + +@end + + +/** + * ������������������������������ + */ +FOUNDATION_EXTERN NSString * const PARAM_USER_DATA; + +/** + * \name ������������������������������ + */ +///@{ + +/** ������������������������url���key */ +FOUNDATION_EXTERN NSString * const PARAM_APP_ICON; + +/** ���������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_APP_DESC; + +/** ���������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_APP_INVITED_OPENIDS; + +///@} + +/** + * \name sendStory��������������������������� + */ +///@{ + +/** ���������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_RECEIVER; + +/** ������feeds���������key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_TITLE; + +/** ������feeds���������������key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_COMMENT; + +/** ������feeds���������key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_SUMMARY; + +/** ������feeds������������url���key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_IMAGE; + +/** ������feeds������������url���key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_URL; + +/** ������feeds���������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_SENDSTORY_ACT; + +///@} + +/** + * \name ������������������������������ + */ +///@{ + +/** ���������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_SETUSERHEAD_PIC; + +/** ������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_SETUSERHEAD_FILENAME; + +///@} + +/** + * \name ������������������������������������������ + */ +///@{ + +/** ���������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_RETCODE; + +/** ������������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_MESSAGE; + +/** ������������������������������key */ +FOUNDATION_EXTERN NSString * const PARAM_DATA; + +///@} + +/** + * \name ������������������������������ + */ +///@{ + +/** ������������������������������������������key */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorKeyExtraInfo; + +/** ���������������������������������������key */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorKeyRetCode; + +/** ������������������������������������������key */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorKeyMsg; + +/** ������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgUnsupportedAPI; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgSuccess; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgUnknown; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgUserCancel; + +/** ��������������� */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgReLogin; + +/** ������������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgOperationDeny; + +/** ��������������������������� */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgNetwork; + +/** URL��������������������� */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgURL; + +/** ������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgDataParse; + +/** ������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgParam; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgTimeout; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgSecurity; + +/** ������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgIO; + +/** ������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgServer; + +/** ������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgWebPage; + +/** ������������������������ */ +FOUNDATION_EXTERN NSString * const TCOpenSDKErrorMsgUserHeadPicLarge; + +///@} + +/** + * \brief SDK������������������������ + */ +typedef enum +{ + kOpenSDKInvalid = -1, ///< ������������������ + kOpenSDKErrorUnsupportedAPI = -2, ///< ������������������ + + /** + * \name CommonErrorCode + * ��������������� + */ + ///@{ + kOpenSDKErrorSuccess = 0, ///< ������ + kOpenSDKErrorUnknown, ///< ������������ + kOpenSDKErrorUserCancel, ///< ������������ + kOpenSDKErrorReLogin, ///< token������������������������������������������������������ + kOpenSDKErrorOperationDeny, ///< ������������������������api��������������� + ///@} + + /** + * \name NetworkRelatedErrorCode + * ��������������������� + */ + ///@{ + kOpenSDKErrorNetwork, ///< ��������������������������������������������������� + kOpenSDKErrorURL, ///< URL��������������������� + kOpenSDKErrorDataParse, ///< ��������������������������������������������������������� + kOpenSDKErrorParam, ///< ������������������ + kOpenSDKErrorConnTimeout, ///< http������������ + kOpenSDKErrorSecurity, ///< ������������ + kOpenSDKErrorIO, ///< ���������������IO������ + kOpenSDKErrorServer, ///< ������������������ + ///@} + + /** + * \name WebViewRelatedError + * webview������������ + */ + ///@{ + kOpenSDKErrorWebPage, ///< ������������ + ///@} + + /** + * \name SetUserHeadRelatedErrorCode + * ��������������������������������� + */ + ///@{ + kOpenSDKErrorUserHeadPicLarge = 0x010000, ///< ������������ ������������������������������ + ///@} +} OpenSDKError; + +/** + * \name SDK������(v1.3)��������������������������� + */ +///@{ + +/** ���������������������QQ������(<b>������������������</b>) */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_ADD_TOPIC; + +/** ���������������������QQ������(<b>������������������</b>) */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_ADD_ONE_BLOG; + +/** ������������QQ������������(<b>������������������</b>) */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_ADD_ALBUM; + +/** ���������������������QQ������������(<b>������������������</b>) */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_UPLOAD_PIC; + +/** ������������QQ������������������(<b>������������������</b>) */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_LIST_ALBUM; + +/** ���������������QQ��������������������� */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_ADD_SHARE; + +/** ������������������������������ */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_CHECK_PAGE_FANS; + +/** ��������������������������������������� */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_INFO; + +/** ��������������������������������� */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_OTHER_INFO; + +/** ������������������������������ */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_VIP_INFO; + +/** ������������������������������ */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_VIP_RICH_INFO; + +/** ������������������ */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_USER_INFO; + +/** ��������������������������� */ +FOUNDATION_EXTERN NSString *const kOPEN_PERMISSION_GET_SIMPLE_USER_INFO; +///@} + + +/** + * \name CGI������������������������������ + */ +///@{ + +/** ������������������������������ */ +typedef NSString *TCRequiredStr; + +/** ���������UIImage������������ */ +typedef UIImage *TCRequiredImage; + +/** ��������������������� */ +typedef NSInteger TCRequiredInt; + +/** ��������������������� */ +typedef NSNumber *TCRequiredNumber; + +/** ���������NSData������ */ +typedef NSData *TCRequiredData; + +/** ������������������������������ */ +typedef NSString *TCOptionalStr; + +/** ���������UIImage������������ */ +typedef UIImage *TCOptionalImage; + +/** ��������������������� */ +typedef NSInteger TCOptionalInt; + +/** ��������������������� */ +typedef NSNumber *TCOptionalNumber; + +/** ��������������������������� */ +typedef id TCRequiredId; +///@} + + +/** + * \brief CGI��������������������������������������� + * + * ������������������������key-value��������������������������������� + */ +@interface TCAPIRequest : NSMutableDictionary + +/** CGI���������URL������ */ +@property (nonatomic, readonly) NSURL *apiURL; + +/** CGI���������������"GET"���"POST" */ +@property (nonatomic, readonly) NSString *method; + +/** + * API������������������������������������������������������������������������������������������������������������ + */ +@property (nonatomic, retain) TCRequiredId paramUserData; + +/** + * APIResponse,API��������������� + */ +@property (nonatomic, readonly) APIResponse *response; + +/** ���������������CGI������������ */ +- (void)cancel; + +@end + +@protocol TCAPIRequestDelegate <NSObject> +@optional +- (void)cgiRequest:(TCAPIRequest *)request didResponse:(APIResponse *)response; + +@end + -- Gitblit v1.8.0