小编Pik*_*nde的帖子

无效的范围:publish_actions,manage_pages,publish_pages,user_managed_groups,user_posts,user_photos

当我尝试使用SNAP自动海报插件将wordpress网站与Facebook API连接时,出现此错误。

无效的范围:publish_actions,manage_pages,publish_pages,user_managed_groups,user_posts,user_photos。此消息仅显示给开发人员。您的应用程序用户将忽略这些权限(如果存在)。请在以下位置阅读文档以获取有效许可:https : //developers.facebook.com/docs/facebook-login/permissions

我已经在stackoverflow中阅读了这篇文章。并在facebook上阅读有关登录权限的文章。但是仍然找不到如何解决此问题的线索。

我也尝试过一个一个地删除作用域,但是facebook仍然给出该错误信息。

wordpress facebook facebook-graph-api

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

sqlx.Connect()和sqlx.Open()有什么区别?

我正在为我的golang项目使用jmoiron sqlx库.我试图创建一个db连接mysql.所以,我发现了这两个功能:sqlx.Connect()并且sqlx.Open(),但没有发现差异.

所以,我试着用godoc阅读文档.我找到了这个:

sqlx.Connect()

Connect to a database and verify with a ping.
Run Code Online (Sandbox Code Playgroud)

sqlx.Open()

Open is the same as sql.Open, but returns an *sqlx.DB instead.
Run Code Online (Sandbox Code Playgroud)

我知道sqlx.Open()使用golang创建与数据库的连接sql.Open.但有什么sqlx.Connect()用?

如果我在这里看到源代码:

func Connect(driverName, dataSourceName string) (*DB, error) {
    db, err := Open(driverName, dataSourceName)
    if err != nil {
        return nil, err
    }
    err = db.Ping()
    if err != nil {
        db.Close()
        return nil, err
    }
    return db, nil
}
Run Code Online (Sandbox Code Playgroud)

我可以看到它调用相同 …

go sqlx

3
推荐指数
1
解决办法
846
查看次数

使用 Golang 发布 HTML 表单方法

所以,我在 html 中有这个表单。它旨在对/subscribe页面发出 POST 请求:

<html>
  <form action="/subscribe" method="post">
    First Name: <input type="text" name="first_name" placeholder="Willy"/><br/>
    Last Name: <input type="text" name="last_name" placeholder="Warmwood"/><br/>
    Email: <input type="email" name="email" placeholder="willy.warwood@gmail.com"/><br/>
    <input type="submit" value="Submit"/>
  </form>
</html>
Run Code Online (Sandbox Code Playgroud)

然后,我在 golang 中有这个路由器:

http.HandleFunc("/subscribe/", SubscribeHandler)
Run Code Online (Sandbox Code Playgroud)

golang 中的这个处理程序:

func SubscribeHandler(w http.ResponseWriter, r *http.Request) {
    log.Println(r.Method)
}
Run Code Online (Sandbox Code Playgroud)

但问题是,它总是打印GET.

如何发布表单,所以值r.MethodPOST

谢谢

html forms methods post go

2
推荐指数
1
解决办法
2249
查看次数

标签 统计

go ×2

facebook ×1

facebook-graph-api ×1

forms ×1

html ×1

methods ×1

post ×1

sqlx ×1

wordpress ×1