小编Mik*_* K.的帖子

如何为没有app或app secret的页面获取Facebook访问令牌

我试图从另一个网站的Facebook页面自动显示墙上的帖子.我可以使用Graph API资源管理器手动获取一个.当我在代码中使用生成的令牌时,一切都很好.问题是令牌很快就会到期.每天多次获取新代码是不切实际的.我知道有一种方法可以以编程方式请求访问令牌 - 在我的情况下通过PHP,但所有示例都需要一个app秘密.由于这是一个页面而不是应用程序,因此没有秘密.

我试过这个:

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=MY_CLIENT_ID&redirect_uri=http%3A%2F%2FMY_SITE_URL&scope=user_status

我得到的是这个:

{"error":{"message":"验证应用程序时出错.由于系统错误而无法获取应用程序信息.","type":"OAuthException","code":101}}

我已经尝试使用Fiddler拦截来自Graph API资源管理器的调用,以查看我的代码文件中需要什么,但没有任何运气.

facebook graph token

6
推荐指数
2
解决办法
2万
查看次数

IIS 8.5为ASPX页面抛出404.3错误

我刚刚在Windows 8.1上安装了IIS 8.5.我在安装Visual Studio 12和4.5版本的.NET框架后安装了它.我创建了一个新网站,现在我收到此错误:

HTTP错误404.3 - 未找到

由于扩展配置,无法提供您请求的页面.

我在这里和其他地方看过有关此错误的帖子,并且没有任何修复工作.我试过运行aspnet_regiis.exe - 正确的64位版本.我还安装了所有ASP.NET开发工具,包括.BET 4.5 Extensibility功能.我仍然得到这个错误.我还没有发现一个帖子,但还没有尝试过.

有没有人以不同的方式解决这个问题?

asp.net iis

5
推荐指数
2
解决办法
2万
查看次数

Material-ui DataGrid - 如何将选择行复选框与 onRowClick 分开

我正在使用 DataGrid 来管理服务配置。我想使用自动生成的行复选框来管理多个删除操作,但想使用 onRowClick 事件将行数据提供给模式对话框表单进行编辑。我的 onRowClick 处理程序工作得很好,并且完全按照我想要的方式填充模式。不幸的是,单击该行也会选择该行——换句话说,选中所单击的行的复选框。我希望仅当单击复选框本身时才选择该行,而不是单击该行时。

我的 DataGrid 声明如下所示。

                    <DataGrid 
                        columns={this.columns} 
                        rows={fmConfigs}                              
                        pageSize={10} 
                        checkboxSelection 
                        autoHeight
                        onRowClick={(rowData) => this.handleClickOpenFmConfigForm(rowData.row)} 
                />
Run Code Online (Sandbox Code Playgroud)

通常,我希望 onRowClick 处理程序有第二个参数来表示事件,因此我可以调用类似 e.stopPropagation() 的东西,但唯一传递的是 GridRowParams 类型的对象,该对象没有文档。我希望事件对象可能埋在某个地方,但我找不到它。当我将对象打印到控制台时,我可以看到有很多数据 - 这就是我如何找到需要传递到表单的行数据的方法 - 但我没有看到该事件。

有谁知道如何做到这一点?

datagrid material-ui onrowclick

5
推荐指数
1
解决办法
7948
查看次数

标签 统计

asp.net ×1

datagrid ×1

facebook ×1

graph ×1

iis ×1

material-ui ×1

onrowclick ×1

token ×1