带有令牌的AFMotion帖子

时间:2014-04-21 21:32:50

标签: ruby sinatra rubymotion warden

我有一个Sinatra / Warden Remote API,以及RubyMotion中的客户端。 如何使用AFMotion发布身份验证令牌和用户对象进行初始注册(来自客户端)?

这或多或少到目前为止,我知道的并不多。 基本上我需要将令牌传递给远程api和用户对象。

  def register_user(user)
      @client = AFMotion::Client.build("http://localhost:9393/register") do
          header "Accept", "application/json"
          request_serializer: :json
          response_serializer :json
      end
  end

帮助?

1 个答案:

答案 0 :(得分:2)

您可以将启动@client对象的行更改为此类

    @client = AFMotion::Client.build("http://localhost:9393/") do
      header "Accept", "application/json"
      response_serializer :json
    end

当你想要发出POST请求时,你可以

    @client.post('register', {
        token: 'TOKEN HERE',
        user: 'USER OBJECT HERE'
    }) do |result|
        puts result
    end

您可以找到更多here