gpt4 book ai didi

ios - 获取用户在 Objective-C 中订阅的所有主题

转载 作者:行者123 更新时间:2023-11-29 11:50:00 27 4
gpt4 key购买 nike

我需要获取用户在我的应用中订阅了哪些主题。

我找到了这个 question对于安卓。并尝试将其复制到 Objective-C,但出现异常:

-(void)getUserTopicSubscribeWithToken
{
NSString *token = [[FIRInstanceID instanceID] token];

NSString *urlString = [NSString stringWithFormat:@"https://iid.googleapis.com/iid/info/<%@>?details=true",token];
NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
//set the content type to JSON
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];

[request setValue:@"Authorization" forKey:@"FIREBASE_KEY"];

[request setURL:url];

NSError *error = nil;
NSHTTPURLResponse *responseCode = nil;

NSData *oResponseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&responseCode error:&error];

NSString * topics = [[NSString alloc] initWithData:oResponseData encoding:NSUTF8StringEncoding];

NSLog(@"%@",topics);
}

linter: Line 587 Thread 1 signal SIGABRT

可能是什么问题?

最佳答案

request does not have any Key called Authorization,我想你的意思是说

[request setValue:@"FIREBASE_KEY" forHTTPHeaderField:@"Authorization"];

而不是

[request setValue:@"Authorization" forKey:@"FIREBASE_KEY"];

关于ios - 获取用户在 Objective-C 中订阅的所有主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41543901/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com