Get started with App.net.

  Sign up now  
mthurman
    @doctorlinguist almost as rare as some of your museum pieces :)
    mthurman
      @33mhz @matigo I'm happy to try to answer some questions if you've got them. I've never been much of a poster, but that doesn't mean I'm not around :)
      mthurman
        @0xmf I think only "last_read_id" is missing. Or am I misunderstanding the question? The stream marker stuff is documented here: https://developers.app.net/reference/resources/stream-marker/, sorry it's not complete on the response envelope page.
        mthurman
          @33mhz If you're using a library, you shouldn't have to think about urls. Using ADNpy, take a look at this example [github.com] and then dig into how that code is implemented [github.com]. Essentially, build up dicts of the annotation you want and then call a library function.
          mthurman
            @hutattedonmyarm And new tokens (with the public_message:net.app.core.broadcat scope) can't update the stream marker for a broadcast channel? That's definitely a less used code path, I can check on that later tonight. It _should_ work but may not.
            mthurman
              @hutattedonmyarm @charl I need more information. The obvious question is what did you change? In general to update a stream marker you need either the stream scope or a messages/public_messages scope of some kind. I'm not sure if extended scopes work.
              mthurman
                @keita I really really like @feedbin (https://feedbin.com). The web interface sometimes has a hiccup but it has good keyboard shortcuts and is fast.
                mthurman
                  @0xmf @berg no posts are immutable.
                  mthurman
                    @zev @berg Not to pass the buck too much, but I'm pretty sure Riposte creates their own links client side. I think if you post that in Alpha (which does use App.net's link parsing stuff) it will probably work.
                    mthurman
                      @johngordon What link were you pasting? It's not anything ominous, those links have always had edge cases. Posting markdown links still works: https://alpha.app.net/mthurman/post/33519986
                      mthurman
                        @cgiffard oh yeah things are good. Just a list that always grows :)
                        mthurman
                          Lately, if I can cross just one thing off my personal to do list after work that's a good day...
                          mthurman
                            @mgrimes excellent! Essentially, if you don't have the files scope, you always need to pass file_token around.
                            mthurman
                              @peteburtis yeah. At some point complex things are just complex. Thanks for walking me through some of the client issues you've had to deal with!
                              mthurman
                                @peteburtis Yeah I understand. Specifically the case where a client thinks it should be able to reuse a connection_id and then App.net returns a new one with no subscriptions. Normally, I wouldn't expect that to happen, but it's definitely an edge case.
                                mthurman
                                  @peteburtis So the reconnect logic is just hard on the client side? Are you using HTTP or WebSockets (more curious than anything else).
                                  mthurman
                                    @peteburtis Cool, makes sense. I love hearing feedback about how these APIs get used in practice so I just wanted to check in.