我正在写一些节点代码来进行服务器端登录Facebook.我非常接近它完全正常运行,但我遇到麻烦,要求auth_code.我认为这可能与Facebook应用程序设置有关,Site URL但我尝试过的任何工作都没有.我正在使用节点版本0.8.14.
这是我要求的代码:
options =
host: 'graph.facebook.com'
port: 443
path: "/oauth/access_token?" + qs.stringify(
client_id: app_id
redirect_uri: my_url
client_secret: app_secret
code: vars.code)
https.get(options, (face_res)->
console.log face_res
)
Run Code Online (Sandbox Code Playgroud)
在face_res我得到几个像这样的对象:
authorizationError: 'Hostname/IP doesn\'t match certificate\'s altnames'
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏
我正在为这个绞尽脑汁。我一直在尝试复制 Apple 提供的初始金属项目,但根本没有使用界面构建器。我能够创建一个窗口,但它是空白的,没有任何渲染,我不知道为什么。
#import <Cocoa/Cocoa.h>
#import "AppDelegate.h"
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSApplication* app = [NSApplication sharedApplication];
AppDelegate* appDelegate = [[AppDelegate alloc] init];
[app setDelegate:appDelegate];
[app run];
}
return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate> {
NSWindow *window;
}
@end
Run Code Online (Sandbox Code Playgroud)
#import <Metal/Metal.h>
#import "AppDelegate.h"
#import "GameViewController.h"
@interface AppDelegate ()
@end
@implementation AppDelegate
- (id)init {
if (self = [super init]) {
NSScreen* mainScreen = [NSScreen mainScreen];
NSRect frame = …Run Code Online (Sandbox Code Playgroud) 就在最近我对我的解决方案和项目的配置进行了一些更改之后,Visual Studio 2012 停止识别我的更改,因此在我选择构建时不会构建我的更改。我现在每次要构建我的项目时都必须选择重建。即使单击启动调试器也不会检测到项目和解决方案已过期。在我对文件进行更改并保存后,如果项目已经构建,这是构建的总输出:
========== Build: 0 succeeded, 0 failed, 4 up-to-date, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)
通常VS会迭代每个项目并输出它不需要为此或那个原因构建。任何帮助表示赞赏。
编辑:
这是重建操作的结果。项目名称和其他敏感信息已替换为 *。
coffeescript ×1
facebook ×1
javascript ×1
macos ×1
metal ×1
node.js ×1
objective-c ×1
visual-c++ ×1
xcode ×1