These are chat archives for APIs-guru/api-models

28th
Jan 2016
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 21:26
@IvanGoncharov we like shared this article where we talk about Guru-api specs and Cenit
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:10
@sanchojaf Very cool. I will tweet about it.
One thing I notice is very strange link to APIs.guru
"API Guru repository" it's actually 3 links
instead of one
and also could you please change it to "APIs.guru repository"
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:17
Yes I can change
Nice that you like, thanks a big part if your work
If you can tested in cenit could be great, in the collection in cenit we have a reference to Guru API
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:21
@sanchojaf Checking it right now
One thing I noted is "Swagger UI supplied by Any-Api"
I don't have any relation to Any-API outside of supplying Swagger specs to it
by I thing it's wrong because AnyApi don't use SwaggerUI
Let's ask owner of AnyApi @bobby-brennan What do you think?
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:24
you are look in the director, ok I will fix. But you need create a free account, and in home page click in "Data Integrator"
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:24
Ok
another thing is Swagger was renamed to OpenAPI
most project write it as OpenAPI(fka Swagger)
it's not an issue in article
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:26
ok, well when I open the swagger Ui that is url
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:26
but I thing it could cause some confusion in cenit itself
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:27
that url belong to Any-Api ?
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:28
yes definetly
Ok I probably understand issue
I will try to explain
there is official console for Swagger called Swagger UI https://github.com/swagger-api/swagger-ui/blob/master/README.md
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:30
ok, well then how I can named the UI that has Any-API?
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:30
in case of Any-Api it use different one https://github.com/lucybot/lucy-console
but let's wait for @bobby-brennan to answer
he is owner of Any-Api
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:31
perfect
I fixed the link
APIs.guru repository.
let me know is you can enter to Cenit Hub
Bobby Brennan
@bobby-brennan
Jan 28 2016 22:34
Hi
Are you guys using Swagger UI on Cenit?
or the Any API UI?
(lucy-console)
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:34
hi
Any API UI
Bobby Brennan
@bobby-brennan
Jan 28 2016 22:34
oh great! via an iframe?
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:35
not only the link
Bobby Brennan
@bobby-brennan
Jan 28 2016 22:36
ok great
I would change "Swagger UI" to "API Console"
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:36
sure
Bobby Brennan
@bobby-brennan
Jan 28 2016 22:36
since Swagger UI is the name of another project
thanks :)
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:37
Thanks you, I really appreciate what you do
Let me ask something do you think update the last APIs available in api-gure repo?
I see that you have around 170, and the repo has now 198
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:39
Do you mean, will I add more APIs?
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:40
not Ivan sorry, was a question for @bobby-brennan
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:41
I can also answer this question :)
Any-Api have all APIs from my repo
@bobby-brennan just round up number displayed in header of the page
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:42
cool
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:42
so it have all 198 APIs but number rounded up to 175
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:43
I am clear, thanks both.
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:43
Actually each time you open Any-Api you browser make calls to my API and get list of all Swagger specs
so it's always in sync
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:45
Well Ivan, in Cenit we translate all the Google Swagger specs to Cenit Collection, now we continue with the other API's
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:45
cool I will add new APIs from time to time
right now made a pause to do some other work
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:46
Maybe in the future we do some translation from RAML, because all I think that Swagger only allow Rest API, and facebook, linked in and other not are REST API.
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:47
Actually I wrote converter from RAML to Swagger
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:47
cool
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:48
together with other formats
and RAML support only REST API
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:48
yes all the you can write in swagger we can read and translate to Cenit Format
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:49
so you can integrate this converter to allow your users import specs in different formats
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:52
Yes at, this point we are doing the translation (for now with Swagger), but is the idea
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:53
But you need create a free account, and in home page click in "Data Integrator"
So I click and go to https://cenitsaas.com/hub
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:54
yes
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:54
and I just see icons of API
I don't see panel on a left
with Cenit collections link
as in article
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 22:56
click in shared collection
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 22:58
I don't see such link anywhere
you also have problem with Log in
Before I clicked "Confirm account" in email
I tried to login and it silently failed
so I didn't knew that I need to go to email
But even now when I login
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 23:01
yes that right
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 23:01
and see "logout" button
I'm still can find " Cenit collections link"
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 23:01
cclick now the data integrator botton
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 23:02
I see exactly the same
page as without Login
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 23:05
after confirm the email, do you login again?
Ivan Goncharov
@IvanGoncharov
Jan 28 2016 23:05
call me in Skype and I will share my screen
Miguel Sancho Fernandez
@sanchojaf
Jan 28 2016 23:05
ok