Closed trydis closed 9 years ago
I have the same issue, I keep getting "Permission Denied". Someone above suggested that you'd have to search for the card like a real person in order to be able to bid on it. Has anyone checked on this? If it works for you, please explain your approach. I can't get rid of that exception!
UPDATE: I tried to place the bid exactly when I get the card in the response and it works now.
How could I sell all purchased items? This is my code:
private async void button4_Click(object sender, EventArgs e)
{
try
{
var purchasedItemsResponse = await client.GetPurchasedItemsAsync();
foreach (var item in purchasedItemsResponse.ItemData)
{
Console.WriteLine("{0}", item.Id);
/*HERE GOES THE CODE FOR DISCARDING*/
}
}
catch (FutException ex)
{
Console.WriteLine("No se puede vender");
}
}
Just recourse through and quick sell all items?
If i try to search players by ResourceID = 33800365059 i dont get any results. tried a few different id's but getting nothing back. what am i doing wrong?
Wrong resourceid or it just isn't possible to search by resourceid..
Its not possible on the webapp so if it is via the request you're kinda raising a red flag to ea saying "look at Me I'm doing stuff you don't allow on your web app"
good heads up! cheers
Is it possible though? Cause IIRC, it wasn't in FUT14 (kept getting empty results like you do)
But I do might have had the wrong resourceID... so I dunno anymore lol.
Hows everyone doing on Xbox this morning? Webapp back up, market looks like the wild west
yeh i was using the assetId and passing that as a resourceId -- DOH!. You can search by resource id. I think they do the same on the web app. You search for a player by name and then they use that players resource id.
well when u search for a player by name.. it should return his asset id, Cause you get his regular card mixed with IF in the search results
now might not be the best moment to test this cause IIRC some IF don't have regular cards ATM...
whats IIRC?
If I recall correctly
super. really could do with that csv of all players, got a link?
@pradella was a gentleman and posted the full json already...
cheers mate!
Would be nice to have a place where we could discuss using @trydis toolkit. AFAIK, everything in his code works brilliantly, so the issues we are experiencing are all usage issues... not code issues.
I dunno I just don't wanna pollute @trydis repo... seems like it was a lot quieter last year and the year before
I don't really mind, whatever you wanna do is fine with me. I just added a new label, "Discussion", if you want to create "issues" that are related to usage discussions. So if people tag their threads it might be easier to keep things separated.
I also think this thread should be closed now, since it has turned into a catch-all thread?
Question about captcha exceptions (apologies if this has been covered previously, I could not find a solution in the issues thread).
I built a basic tool that does a market pricing check it runs through a series of rapid requests to pull market data for a player. It works for a bit but invariably triggers a captcha exception after a few queries.
Can anyone recommend a good solution for managing RPMs to avoid triggering captchas? I'd imagine anyone building an autobuyer would run into this problem with 2015, so just wanted to know how others have solved the issue.
Thanks.
-J
In C#, I use a simple counter and stopwatch.I believe now 10 searches are allowed in 60 seconds.
Question from My site, I got session expired after a few rounds. What do you guys do? Simple login again or do You maybe know why This happens?
Thank you both. The datetime/list method seems like a smart way to govern RPM. I'll give that a shot. Thx again.
geedeezet -- re: session expired - I have not seen that recently, but I have previously solved that problem by catching session expiry exceptions and re-logging in
Seems like a difficult way to make sure You do x rpunds a minute? Why not a Simple counter that starts the same Time as your stopwatch and after x rounds just wait until the stopwatch is > 6000 and after that restart over again?
jaimen ok that is what I am doing also thanks
The reason you keep an RPM is not to get kicked off the servers.. So whether you make the majority of your requests within the first 30 seconds of the minute or the last 30 seconds of the minute... whats the difference? My simple mind can't grasp the difference...
I think the difference is your clock might not start at the same time as theirs. I measure requests per second to be on the safe side, but I still got kicked out - I'm guessing it's not just "requests" per minute but some other specific transaction, like searches, or maybe bids, or some combination.
I've had the most success limiting requests to one every two seconds when possible as opposed to 30 in a minute.
Hmm, still getting lot of session expired errors and when I call the login I still get a session expired at the GetMainPageAsync... Any ideas? Also why I get these?
Just want to report back that after implementing envy789's recommendation, my app has been rock solid -- no captcha exceptions, etc.
That said, I do get quite alot of session expired exceptions...
is anyone else seeing them, or have a technique to mitigate them?
Closing this now, new stuff should go into separate issues.
@v4ssilij Can you please help me to enter into the FutWebapp I had the following error while login {\"debug\":\"\",\"string\":\"\",\"code\":\"500\",\"reason\":\"\"}
Please report it here, only made the changes needed to make the login work + the URL's.